• DİKKAT

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

Son kaydedilme zamanı

Katılım
16 Mart 2006
Mesajlar
66
Excel Vers. ve Dili
Excel 2007
İngilizce
Selam,

Yaptığım bir sayfanın herhangi bir hücresine, dosyanın en son ne zaman kaydedildiğini tarih ve saat olarak yazmam gerekiyor. Ancak bunu VBA'yla değil de fonksiyonla ya da başka bir şekilde nasıl yapabilirim?
 
Selamlar,

Bildiğim kadarıyla bunu fonksiyonla yapmak mümkün değil.

Bunun yerine Dosya menüsünden Özelliklerden çalışmanız ile ilgili bilgilere ulaşabilirsiniz yada bu işlemi makro ile yapacaksınız. :arkadas:
 
ThisWorkbook kod sayfasına aşağıdaki kısa kodu yazmanız yeterli;

A1 hücresine kayıt tarihi ve saati yazılacaktır.

[vb:1:feb2d6c24e]Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
[A1] = Now()
End Sub[/vb:1:feb2d6c24e]
 
Sevgili mehmett,

İlgin için çok teşekkür ederim, tam istediğim gibi oldu.
 
Alternatif olarak, Dosya özelliklerinden son değişiklik tarihini de [a1] hücresine yazdırabiliriz.

Kod:
Sub Kaydetme_Zamanı()
Dim zaman
zaman = FileDateTime(ThisWorkbook.Name)
[a1] = zaman
End Sub
 
Geri
Üst