flash diske yedekleme

Katılım
13 Kasım 2008
Mesajlar
86
Excel Vers. ve Dili
2010 TR
Kod:
Ken = ActiveWorkbook.Name
tar = Application.Text(Now(), "mm.dd.yy-hh.mm")
isim = Ken & "- Yedek " & tar & ".xlsm"
ActiveWorkbook.SaveCopyAs isim
bu kodla sadece belgelerime yedekleme yapabiliyorum bir sürücüye yedekleme yapması için nasıl bir değişiklik gerekiyor
 
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
Sisteminizin varsayılan kayıt yeri "belgelerim" olduğu için oraya kayıt yapıyor olabilir.
Bu kodları çalıştırmadan önce herhangi bir dosyayı flash belleğe kaydedin, daha sonra bu kodu deneyin. Sanırım istediğiniz olacak gibi geliyor bana..
 
Katılım
31 Aralık 2007
Mesajlar
227
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
bu kodu çalıştırmak için bir düğmeye mi eklemeliyiz
 
Katılım
13 Kasım 2008
Mesajlar
86
Excel Vers. ve Dili
2010 TR
koluncak
Düğmeye ekleyince çalışıyor

Metin Karaağaç
Bu koda yedekleyeceği yerin yolunu ekleyemezmiyiz
 
Son düzenleme:
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
Benim bilgimi biraz aşıyor, kusura bakmayın.
 
Katılım
31 Aralık 2007
Mesajlar
227
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
ben de yedek olarak masaüstüne aldı, ancak yedek alınan belge boş
 
Katılım
13 Kasım 2008
Mesajlar
86
Excel Vers. ve Dili
2010 TR
biraz uğraştırdı ama bu şekilde hallettim

Kod:
Sub YEDEK()
Ken = ActiveWorkbook.Name
tar = Application.Text(Now(), "mm.dd.yy-hh.mm")
isim = Ken & " - Yedek " & tar & ".xlsm"
ActiveWorkbook.SaveCopyAs "I:" & "\" & isim & ".xlsm"
End Sub
 
Katılım
13 Kasım 2008
Mesajlar
86
Excel Vers. ve Dili
2010 TR
flash disk takılı olmadığında uyarması için kodu bu hale getirdim ama bu sefer flash disk takılı olduğundada aynı uyarıyı veriyor. hata olmadığı zaman bu uyarıyı vermemesi için ne yapmam gerekiyor

Kod:
Sub YEDEK()
On Error GoTo hata
Ken = ActiveWorkbook.Name
tar = Application.Text(Now(), "mm.dd.yy-hh.mm")
isim = Ken & " - Yedek " & tar & ".xlsm"
ActiveWorkbook.SaveCopyAs "I:" & "\" & isim & ".xlsm"
hata:
    MsgBox "Lütfen Bir USB Bellek yerleştirin"
End Sub
 
Son düzenleme:
Üst