ThisWorkBook Kullanarak Hızlı Yedekleme

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Arkadaşlar
Çalıştığım dosyayı hızlı yedeklemek için aşağıdaki bir bir kod kullanıyorum. Gayet iyi çalışıyor.

Code:
Sub Dosya_Kopyala()
Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ActiveWorkbook.Save
ds.CopyFile "C:\Users\central\EXPENCES.xlsm", _
ThisWorkbook.Path & "\" & "EXPENCES_yedek.xlsm"
End Sub


ama bu satırda dosyanın adını değil de, "ThisWorkbook", yani dosyanın adı ne olursa olsun gibi.
ds.CopyFile "C:\Users\central\" & ThisWorkbook & ".xlsm", _
şeklinde denedim olmadı
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,360
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Aşağıdaki gibi yazın.
Kod:
ds.CopyFile thisworkbook.fullname, _
ThisWorkbook.Path & "\" & "EXPENCES_yedek.xlsm"
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba.
Aşağıdaki gibi yazın.
Kod:
ds.CopyFile thisworkbook.fullname, _
ThisWorkbook.Path & "\" & "EXPENCES_yedek.xlsm"
dalgalikur üstadım, çok çok teşekkür ediyorum, harika oldu şimdi. Sağlıcakla kalın
 
Üst