Merhaba arkadaslar
Bu kod ile masa uzerinde isminde tarih ve saat olan klasor olusturabiliyorum. Amacim olusturdugum enson klasore nasil birden fazla dosya aktarabilirim? ikinci paragrafta ne yapmak istedigimi aciklamaya calistim.
Sub AFolderVBA()
ad = "C:\Users\TR\Desktop\"
Klasor = "Statements"
say = Format(Now, "yyyy-mm-dd hh-nn-ss")
If CreateObject("Scripting.FileSystemObject").FolderExists(ad & Klasor) = False Then
MkDir ad & Klasor & say
End If
End Sub
Bu asagidaki kod ile de masa uzerindeki "Statement" klasorune pdf dosyami kayit ettirebiliyordum fakat simdi yukaridaki kod ile "Statement" klasoru isminin sonuna tarih ve saat eki aliyor ve tabiki buda degisken oluyor. Asagidaki koda nasil bir ekleme yapabilirimki programi her calistirdigimda yeni olusturulan klasoru bulsun ve ona dosyayi aktarsin. Yani hedef en son olusturulan Klasor olacak her defasinda.
Dim as Dosya_Adi As String
Dosya_Adi = "C:\Users\TR\Desktop\Statements\" & strFilename & ".pdf"
Saygilar sunuyorum
Bu kod ile masa uzerinde isminde tarih ve saat olan klasor olusturabiliyorum. Amacim olusturdugum enson klasore nasil birden fazla dosya aktarabilirim? ikinci paragrafta ne yapmak istedigimi aciklamaya calistim.
Sub AFolderVBA()
ad = "C:\Users\TR\Desktop\"
Klasor = "Statements"
say = Format(Now, "yyyy-mm-dd hh-nn-ss")
If CreateObject("Scripting.FileSystemObject").FolderExists(ad & Klasor) = False Then
MkDir ad & Klasor & say
End If
End Sub
Bu asagidaki kod ile de masa uzerindeki "Statement" klasorune pdf dosyami kayit ettirebiliyordum fakat simdi yukaridaki kod ile "Statement" klasoru isminin sonuna tarih ve saat eki aliyor ve tabiki buda degisken oluyor. Asagidaki koda nasil bir ekleme yapabilirimki programi her calistirdigimda yeni olusturulan klasoru bulsun ve ona dosyayi aktarsin. Yani hedef en son olusturulan Klasor olacak her defasinda.
Dim as Dosya_Adi As String
Dosya_Adi = "C:\Users\TR\Desktop\Statements\" & strFilename & ".pdf"
Saygilar sunuyorum
Son düzenleme:
