• DİKKAT

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

AutoSave

Katılım
29 Eylül 2006
Mesajlar
189
Excel Vers. ve Dili
Excel 2003 turkce
Merhaba,

Mevcut olan dosyamin hergun saat 16:00'da asagiki dosyaya kaydedilmesi mumkun mu?

C:\user\GROUP\SAL\AAA\Backups\C&E Program.xls

Kisayolu verilen dosya yedek olacak. Veya alternatif bir cozum de olabilir.
 
Aşağıdaki şekilde dener misiniz ?
Kod:
Sub auto_open()
Application.OnTime Now + TimeValue("16:00:00") - Now, "Yedek"
End Sub

Sub Yedek()
    ActiveWorkbook.SaveCopyAs "C:\user\GROUP\SAL\AAA\Backups\C&E Program.xls"
    MsgBox "Dosyanız kaydedildi"
End Sub
 
Belgenin devamlı açık olması gerektiğini hatırlatalım..
 
Peki ayni dosya ustune save yerine, farkli isimlerle hergun save as aldirmamiz mumkun mu? C&E_1 -C&E_2 gibi
 
Son düzenleme:
Mümkün. Nasıl birşey istiyorsunuz?
 
A1 hücresindeki değeri sayaç olarak kullandım.
Kod:
Sub Yedek()
    [A1] = [A1] + 1
    ActiveWorkbook.SaveCopyAs "C:\user\GROUP\SAL\AAA\Backups\C&E" & [A1] & "Program.xls"
    MsgBox "dosyanız kaydedildi"
    ActiveWorkbook.Save
End Sub
 
Geri
Üst