• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Farklı Kaydetde Yol Değiştirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
30 Mart 2007
Mesajlar
23
Excel Vers. ve Dili
MS OFFICE 2010
Ad = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop") & _
"\yükleme tablosu\arşiv" & Application.PathSeparator & Format(Date, "mmmm.yyyy") & ".xlsm"
With ActiveWorkbook

.SaveAs Filename:=Ad

Arkadaşlar Bu Farklı Kaydet Makrosu Bilgisayardaki C: Üzerinden Çalışıyor Benim Çalışma Yapacağım Yer İse D:\Belgelerim\Yükleme Tablosu\Arşiv Dosyası Burdaki Dosyaya Farklı Kaydedecek Bunun İçin Bu Kodun Neresini Değiştirmem Gerekli Yardımcı Olursanız Sevinirim.
 
Ad = CreateObject("wscript.Shell").SpecialFolders.Item( "D:\Belgelerim\Yükleme Tablosu\Arşiv") & _
"\D:\Belgelerim\Yükleme Tablosu\Arşiv" & Application.PathSeparator & Format(Date, "mmmm.yyyy") & ".xlsm"
With ActiveWorkbook

.SaveAs Filename:=Ad


Birde Bunu Denedim Oldu Sanırım Bu Şekilde Yapılacaktı Sayın Ustalarım Eğer Kodda Bir Hata Varsa Düzetirseniz Sevinirim Kod Çalışıyorda Hani Aslında Bu Kod Bu Şekilde Olmalı Dİyorsanız Teşekkürler
 
Amacınızın yedek kopya almak olduğunu tahmin ediyorum.

Kod:
if thisworkbook.saved = false then
   thisworkbook.save
   thisworkbook.savecopyas _
     D:\Belgelerim\Yükleme Tablosu\Arşiv\" & _
       Format(Date, "mmmm.yyyy") & ".xlsm"
end if
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst