excel dosyası kopyalandığında yeni isim tarihin yılı olsun

Katılım
20 Temmuz 2005
Mesajlar
270
iyi günler,
sayın bedenus tarafından hazırlanan çalışmalardan yararlanarak bir excel dosyasını kopyaladım.

Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ds.CopyFolder "c:\maas", "d:\SXS"
ile yaptım.ben, d:\SXS adının yanına ne yazmalıyım ki ilgili yılı otomatik olarak yazsın. yani dizi d:\SXS2007 gibi olsun istiyorum.böyle birşey yapılabilirmi.
teşekkürler
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Kod:
Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ds.CopyFolder "c:\maas", "d:\SXS" & Year
 
Katılım
20 Temmuz 2005
Mesajlar
270
sayın anemos ilginize teşekkür ederim.bende sizin yaptığınız gibi yapmıştım ve hata veriyor ve "argument not optional" mesajı veriyor.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Test etmemiştim. Bu şekilde deneyin.
Kod:
[LEFT]Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ds.CopyFolder "c:\maas", "d:\SXS" & Year(Now)
[/LEFT]
 
Katılım
20 Temmuz 2005
Mesajlar
270
sayın anemos şimdi oldu çok teşekkür ederim.bende date olarak kullanmıştım ve tarih olarak çıkmıştı.
yeni yılda sağlık ve mutluluklar diliyorum.
iyi günler
 
Üst