ich habe eine Liste, die vom Benutzer regelmäßig aktualisiert wird. Ich möchte in eine Zelle das Speicheratum (wie z.B. in Word "=SAVEDATE()") einfügen.
Geht das? Wie?
Merci
Johannes
Sub LetztesSpeicherungsdatumAbfragen()
MsgBox "Das letzte Änderungsdatum der Arbeitsmappe war am: " & _
ThisWorkbook.BuiltinDocumentProperties("Last save Time").Value
End Sub
Function savedate()
savedate = ActiveWorkbook.BuiltinDocumentProperties(12).Value
End Function
Um das Speicherdatum in Excel einzufügen, ohne ein Makro oder VBA verwenden zu müssen, kannst du eine benutzerdefinierte Funktion nutzen. Folge diesen Schritten:
Öffne den Visual Basic Editor:
ALT + F11
in Excel, um den Editor zu öffnen.Neues Modul erstellen:
Einfügen
> Modul
, um ein neues Modul zu erstellen.Benutzerdefinierte Funktion einfügen:
Function savedate()
savedate = ActiveWorkbook.BuiltinDocumentProperties("Last save Time").Value
End Function
Funktion in die Zelle einfügen:
=savedate()
ein. Speichern und Überprüfen:
Problem: Das Datum wird nicht aktualisiert.
Lösung: Füge Application.Volatile
in die Funktion ein, um sicherzustellen, dass das Datum bei jeder Änderung aktualisiert wird:
Function savedate()
Application.Volatile
savedate = ActiveWorkbook.BuiltinDocumentProperties("Last save Time").Value
End Function
Problem: Das Datum bleibt konstant und zeigt immer das gleiche an.
Falls du keine Makros verwenden möchtest, kannst du auch die Excel Funktion =NOW()
nutzen, um das aktuelle Datum und die Uhrzeit anzuzeigen. Beachte jedoch, dass diese Funktion sich dynamisch aktualisiert und nicht das Speicherdatum widerspiegelt.
Wenn du das Datum der letzten Änderung anzeigen möchtest, könntest du auch auf die Eigenschaften der Datei zugreifen, um diese Informationen manuell zu überprüfen.
Speicherdatum in einer Zelle anzeigen:
=savedate()
, um das letzte Speicherdatum in Zelle A1 anzuzeigen.Letztes Bearbeitungsdatum in eine Zelle einfügen:
=savedate()
in B1 ein, nachdem du die Funktion wie oben beschrieben erstellt hast.=LetztesSpeicherdatum()
.1. Wie kann ich das Speicherdatum ohne VBA einfügen? Es ist nicht möglich, das Speicherdatum direkt ohne VBA oder Makros in Excel einzufügen. Die oben beschriebene Methode ist der beste Weg.
2. Wieso steht das Datum in der Zelle nicht korrekt? Das Datum wird nur aktualisiert, wenn die Datei gespeichert wird. Stelle sicher, dass du die Datei nach jeder Änderung speicherst, um das aktuelle Datum zu erhalten.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen