@SeviLmeyen,
KAYNAK KLASÖR'ünüz bu makroyu kullanacağınız dosya ile aynı bölümde olsun. Ya da Aranan_Klasor yolunu kendinize göre düzenleyiniz.
Option Explicit
Sub Mamul_Koduna_Gore_Resimleri_Klasorlere_Aktar()
Dim Dizi As Object, Alan As Range, Veri As Range, S1 As Worksheet, Resim As...
Merhaba,
Şu an üzerinde çalıştığım bir dosyada benzer bir iş yaptığımdan size de yardımcı olması için klasör bazlı dosya taşımaya bir örnek hazırladım. Dosya taşıma buttonunun altına kodları sıralarsanız çalışacaktır.
iyi günler dilerim
Dim xTFile As String
Dim strFileName As String...
merhabalar ;
Elimde böyle bir kod var ;
Sub Dosyaları_kopyala()
Dim fL As Object
Set fL = CreateObject("Scripting.FileSystemObject")
Set Klasor = CreateObject("shell.application").BrowseForFolder(0, "C:\Users\tasarim\Desktop\HEDEF\", 50, &H0)
If Not Klasor Is Nothing Then
Kaynak =...
kod:
not: C Sutununa yeni değişecek isim yazılacak
Sub dosyaları_bul()
Set Klasor = CreateObject("shell.application").BrowseForFolder(0, "Kaynak Dosyaları İçeren Klasörü Seçin", 50, &H0)
If Not Klasor Is Nothing Then
Kaynak = Klasor.self.Path
If InStr(1, Kaynak, "{") > 0 Then GoTo Atla...
Merhaba,
Kaynak ve hedef klasörleri kendinize göre düzenleyip ilgili sayfanın kod bölümüne kopyalayınız ve A sütunundaki bir hücreye çift tıklayıp deneyiniz.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 1 Then
Cancel = True
kaynak =...
Dosya taşıma ve kopyalama ekran görüntüsü ve sayfadaki kodlar
Private Sub CommandButton1_Click()
Set Klasor = CreateObject("shell.application").BrowseForFolder(0, "Kaynak Dosyaları İçeren Klasörü Seçin", 50, &H0)
If Not Klasor Is Nothing Then
Kaynak = Klasor.self.Path
If InStr(1, Kaynak...
Sub F_Copy()
On Error Resume Next
Dim i%, src$, dest$
Dim ds
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFolder Range("F1") '("D:\Yeni Klasör")
Set ds = CreateObject("Scripting.FileSystemObject")
ds.CreateFolder Range("E1") '"D:\Yeni Klasör"
src = Range("I1")
dest =...
aşagıdaki kodu kullarak çözüldü
Private Sub CommandButton1_Click()
Dim fL As Object
Set fL = CreateObject("Scripting.FileSystemObject")
Set Klasor = CreateObject("shell.application").BrowseForFolder(0, "Hedef resimlerin kopyalanacağı Klasörü Seçin", 50, &H0)
If Not Klasor Is Nothing Then...
Arkadaşlar Kolay Gelsin
Sormak istediğim Soru Hazırlamış olduğum makro ile Firma kaydediyorum.Sıkıntım şu Firma önceden klasörde kaydedilmiş ise hata veriyor.Firma varsa Firma kaydı var Dosyayı Açmak istermisiniz uyarısı verip evet hayır iptal et seçenekleri gelecek
makro kodum
Sub...
Merhaba arkadaşlar
Commandbutton yardımı ile aşağıdaki kod ile userform üzerindeki image1'e resim geliyor. Fakat resmi Tekxbox1'de yazılı olan isim ile aşağıdaki kodda ki resimler klasörüne kopyalaması gerekiyor.
resimyolu = ThisWorkbook.Path \ resimler & "\"
resimyolu = ThisWorkbook.Path &...
Excel Dosyasındaki Resimleri Çıkarma bu kod ile kısaca şu işlem yapılmakta Açılan pencereden bir excel dosyasını seçip sonra farklı kaydet seçeneklerinden htm uzantılı kayıt yapıp sonra bu kayıtta ki resimleri dosyanın hemen yanına Resimler klasörü oluşturup içine resim dosyalarını aktarmakta...
kodları sayfanın kod bölümüne koyun ve üç adet sayfaya komut düğmesi ekleyin (CommandButton1_Click) komut düğmesine tıklayın ve dosyaların adını değiştireceğiniz klasörü seçin ve tamamı tıklayın ilgili dosya isimleri A ve B sutünunda sıralanacaktır siz C sütünuna değişecek dosya adını yazınız...
Merhaba,
Daha önce,Excel sayfasında isimlerini listelediğim dosyaları belirtilen klasör diyalog kutusundan seçilen klasörden bulup, yine klasör diyalog kutusundan seçilen bir klasöre kopyalayan bir makro ile ilgili sorular sormuştum. Kodu en altta.
Source = TextBox1.Text & "\" & s1.Cells(i +...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.