Kaydetmeden dosyanın yedeğini çıkarmak.

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodla dosyanın bir yedeğini çıkarıyorum.
Fakat dosynın son hali yedek olarak çıkıyor.
Kaydetmeden dosyanın yedeğini çıkarabilirmiyim?
Kod:
ThisWorkbook.SaveAs ("c:\Deneme.xlk")
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
VB'deki standart FileCopy komutunu kullanabilirsiniz veya File System Object (FSO) komutlarını deneyebilirsiniz ..

FileCopy "Kaynak_Dosya_Yolu", "Hedef_Dosya_Yolu"

Kod:
FileCopy "C:\Deneme\Kaynak.xls","C:\Kaynak.xls"
veya

FSO.GetFile("Kaynak_Dosya_Yolu").Copy "Hedef_Dosya_Yolu"

Kod:
Dim FSO as Object
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.GetFile("C:\Deneme\Kaynak.xls").Copy "C:\Kaynak.xls"
Set FSO = Nothing
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ferhat Bey teşekkür ederim.
Aşağıdaki yöntem ile oldu.:)
Kod:
FSO.GetFile("Kaynak_Dosya_Yolu").Copy "Hedef_Dosya_Yolu"
 
Üst