• DİKKAT

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

Otomatik Kaydetme'nin "Bu Çalışma Kitabı"'nda çalıştırılması

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhabalar,

Aşağıdaki "Otomatik ve Periyodik sürelerle Kaydetme" Kodlamasının Modül'de değil de, "Bu Çalışma Kitabı"'nda çalışmasını sağlayacak düzenleme konusunda yardımlarınızı rica ederim.

Sub auto_open()
Application.OnTime Now + TimeValue("00:05:00"), "Kayıt"
End Sub

Sub Kayıt()
ActiveWorkbook.Save
MsgBox "Kitap Kaydedildi"
Call auto_open
End Sub
 
Aşağıdaki kodları "BuÇalışmaKitabı" bölümüne uygulayın.

Kod:
Sub Auto_Open()
    Application.OnTime Now + TimeValue("00:05:00"), "BuÇalışmaKitabı.Kayıt"
End Sub

Sub Kayıt()
    ActiveWorkbook.Save
    MsgBox "Kitap Kaydedildi"
    Call Auto_Open
End Sub
 
Olmadı !

Üstadım,
Öneriniz, Ne Modül'de ne de ThisWorkbook'ta çalışmadı !
 
Aşağıdaki gibi deneyiniz.

Kod:
Sub Auto_Open()
    Application.OnTime Now + TimeValue("00:05:00"), "[COLOR="Red"]ThisWorkBook[/COLOR].Kayıt"
End Sub

Sub Kayıt()
    ActiveWorkbook.Save
    MsgBox "Kitap Kaydedildi"
    Call Auto_Open
End Sub
 
Sayın hocam peki üzerinde açık bir userform olan ve sürekli çalışan bir çalışma kitabını her gece saat 03:00:00 da kayıt yaptırabilirmiyiz??? yani auto open de de olabilir açılış saati önemli degil ama saat 3 te kayıt olması gerekiyor. bu mümkün mü?
 
Geri
Üst