• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

klasörü farklı isim ile kopyalama

Katılım
26 Ocak 2017
Mesajlar
31
Excel Vers. ve Dili
excel2007
Merhaba,

(C:\STOK PROGRAMI 2018\MALZEME_KAYIT_1205) isimli klasörüm var.
bu klsörü alıp,
(C:\STOK PROGRAMI 2018\backup_malzeme_kayıt_1205_gün_ay_yıl) şeklinde
kopyalama yapmam gerekiyor.

yardımcı olabilirmisiniz?
 
Aşağıdaki şekilde deneyin.
Kod:
sub askm()
Dim objFSO As Object
Set objFSO = CreateObject("Scripting.FileSystemObject")
eski="C:\STOK PROGRAMI 2018\MALZEME_KAYIT_1205"
yeni="C:\STOK PROGRAMI 2018\backup_malzeme_kayıt_1205_" & Format(date,"dd.mm.yyyy"
objFSO.copyFolder eski,yeni true
end sub
 
Aşağıdaki şekilde deneyin.
Kod:
sub askm()
Dim objFSO As Object
Set objFSO = CreateObject("Scripting.FileSystemObject")
eski="C:\STOK PROGRAMI 2018\MALZEME_KAYIT_1205"
yeni="C:\STOK PROGRAMI 2018\backup_malzeme_kayıt_1205_" & Format(date,"dd.mm.yyyy"
objFSO.copyFolder eski,yeni true
end sub

teşekkürler, hocam çalışıyor. eline sağllık.
 
Yeni klasörü oluşturdunuz mu. Otomatik mi oluşturacak. Aldığınız hata sanırım dosya olmadığı için.
Otomatik oluşacaksa.
Kod:
Sub askm()
Dim askm As Object
Set askm = CreateObject("Scripting.FileSystemObject")
eski = "C:\STOK PROGRAMI 2018\MALZEME_KAYIT_1205"
yeni = "C:\STOK PROGRAMI 2018\backup_malzeme_kayıt_1205_" & Format(Date, "dd.mm.yyyy")
MkDir yeni
askm.copyFolder eski, yeni
End Sub
 
Yeni klasörü oluşturdunuz mu. Otomatik mi oluşturacak. Aldığınız hata sanırım dosya olmadığı için.
Otomatik oluşacaksa.
Kod:
Sub askm()
Dim askm As Object
Set askm = CreateObject("Scripting.FileSystemObject")
eski = "C:\STOK PROGRAMI 2018\MALZEME_KAYIT_1205"
yeni = "C:\STOK PROGRAMI 2018\backup_malzeme_kayıt_1205_" & Format(Date, "dd.mm.yyyy")
MkDir yeni
askm.copyFolder eski, yeni
End Sub

sorunu çözdüm teşekkür ederim yardımlarınız için.
 
Rica ederim. Kolay gelsin.
 
Geri
Üst