farklı kaydet

Katılım
26 Ağustos 2008
Mesajlar
50
Excel Vers. ve Dili
2003 türkçe
Kod:
Private Sub CommandButton3_Click()
 MsgBox "Varolan Bilgileri  " & Format(Date, "dd.mm.yyyy") & "  tarihinde Yedekliyorsunuz!!!"

Dim yol As String
yol = "C:\"
ActiveWorkbook.SaveAs yol & "DESTAN     " & Format(Date, "dd.mm.yyyy") & ".xls"

End Sub
diye bir macro yazdım mevcut dosyayı kaydediyor aynı gün yedekleme yapınca doğal olarak böyle bir dosya var değiştirilsin mi diyor. hayır a tıklayınca hata veriyor. yardımcı olabilirmisiniz?
 
Katılım
12 Mart 2006
Mesajlar
124
Excel Vers. ve Dili
MS Office 2003 Türkçe
Anladığım kadarıyla değiştirilsin mi tarzında uyarı mesajı almak istemiyorsunuz.
Eğer öyleyse;

MsgBox "Varolan Bilgileri " & Format(Date, "dd.mm.yyyy") & " tarihinde Yedekliyorsunuz!!!"

Dim yol As String
Application.DisplayAlerts = False 'Uyarı vermemesi için
yol = "C:\"
ActiveWorkbook.SaveAs yol & "DESTAN " & Format(Date, "dd.mm.yyyy") & ".xls"
 
Katılım
26 Ağustos 2008
Mesajlar
50
Excel Vers. ve Dili
2003 türkçe
yok böyle bir mesaj gelsin ama bu gelen mesaja hayır dediğim zaman hata veriyor. bunu nasıl çözebilirim acaba?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,580
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki şekilde denermisiniz.

Kod:
Private Sub CommandButton3()
    On Error GoTo Son
    MsgBox "Varolan Bilgileri  " & Format(Date, "dd.mm.yyyy") & "  tarihinde Yedekliyorsunuz!!!"
    
    Dim yol As String
    yol = "C:\"
    ActiveWorkbook.SaveAs yol & "DESTAN     " & Format(Date, "dd.mm.yyyy") & ".xls"
Son:
End Sub
 
Katılım
26 Ağustos 2008
Mesajlar
50
Excel Vers. ve Dili
2003 türkçe
çok teşekkür ederim.güzel çalışıyor. iyi günler.
 
Üst