ich möchte per VBA eine Meldung ausgeben, wenn eine Datei vor dem 1.1.2002 erstellt wurde
(Euro).
die FileDateTime Funktion gibt einen Wert vom Typ Variant (Date) zurück, das den Tag und
die Uhrzeit der Erstellung bzw. der letzten Änderung der Datei anzeigt.
Ich möchte aber nicht das Datum der letzten Änderung/Speicherung sondern explizit das
Erstellungsdatum abfragen . Geht das ?
Matze
ciao
stefan
--
__________________________________________________________
News suchen, lesen, schreiben mit http://newsgroups.web.de
Sub CreationDate()
ActiveSheet.Range("D1").Value = _
Int(ActiveWorkbook.BuiltinDocumentProperties("Creation date"))
End Sub
MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de, Homepage: www.xl-faq.de
Dim fso As FileSystemObject
Dim fil As File
Set fso = New FileSystemObject
Set fil = fso.GetFile(ThisWorkbook.FullName)
MsgBox fil.DateCreated
MsgBox ThisWorkbook.BuiltinDocumentProperties("Creation Date")
bringt Licht ins Dunkel (falls man die Datei mal von einem Laufwerk aufs
andere gebracht hat).
Gruss
Eckehard (verbunden mit besten Neujahrswuenschen, natürlich auch für alle
anderen)
MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de, Homepage: www.xl-faq.de