Zuletzt gespeichert am/von in Excel anzeigen
Schritt-für-Schritt-Anleitung
Um in Excel anzuzeigen, wann ein Dokument zuletzt gespeichert wurde und von wem, kannst du die folgenden benutzerdefinierten Funktionen verwenden. Diese Funktionen nutzen die BuiltinDocumentProperties, um die entsprechenden Informationen abzurufen.
- Öffne Excel und drücke
ALT + F11, um den VBA-Editor zu öffnen.
- Klicke auf
Einfügen und wähle Modul.
- Füge die folgenden Funktionen in das Modul ein:
Function LastSaveDate() As Date
Application.Volatile True
On Error Resume Next
LastSaveDate = ActiveWorkbook.BuiltinDocumentProperties(12)
On Error GoTo 0
End Function
Function LastAuthor() As String
Application.Volatile True
On Error Resume Next
LastAuthor = ActiveWorkbook.BuiltinDocumentProperties(7)
On Error GoTo 0
End Function
- Schließe den VBA-Editor und kehre zu Excel zurück.
- Um das letzte Speicherdatum in einer Zelle anzuzeigen, gib die Formel
=LastSaveDate() in eine Zelle ein.
- Für den letzten Autor verwende die Formel
=LastAuthor() in einer anderen Zelle.
Jetzt hast du die Informationen "zuletzt gespeichert" in Zellen angezeigt!
Häufige Fehler und Lösungen
Alternative Methoden
Falls du die VBA-Methode nicht nutzen möchtest, kannst du auch die folgenden Schritte ausprobieren:
- Gehe zu
Datei > Eigenschaften.
- Unter dem Tab
Zusammenfassung findest du die Informationen, wann das Dokument zuletzt gespeichert wurde und von wem.
Diese Methode zeigt jedoch die Informationen nicht direkt in einer Zelle an, was für einige Anwender weniger praktisch sein könnte.
Praktische Beispiele
- Beispiel 1: Wenn du die Funktion
=LastSaveDate() in die Zelle A1 eingibst, wird das Datum angezeigt, an dem die Datei zuletzt gespeichert wurde.
- Beispiel 2: Mit der Funktion
=LastAuthor() in der Zelle B1 kannst du den Namen des letzten Benutzers, der die Datei gespeichert hat, abrufen.
Diese Funktionen sind besonders nützlich in großen Teams, wo es wichtig ist zu wissen, wer zuletzt an einem Dokument gearbeitet hat.
Tipps für Profis
- Nutze die
Application.Volatile True Anweisung, um sicherzustellen, dass die Funktion bei jeder Berechnung aktualisiert wird. Dies kann hilfreich sein, um immer die neuesten Informationen anzuzeigen.
- Du kannst die Funktionen auch in Kombination mit anderen Excel-Funktionen verwenden, um benutzerdefinierte Berichte zu erstellen, die automatisch die letzten Änderungen und den letzten Benutzer anzeigen.
FAQ: Häufige Fragen
1. Wie kann ich die letzte Speicherzeit automatisch aktualisieren?
Um die letzte Speicherzeit automatisch in einer Zelle anzuzeigen, musst du die benutzerdefinierte Funktion verwenden, die die Application.Volatile True Anweisung enthält.
2. Kann ich diese Funktionen in einer älteren Excel-Version verwenden?
Die Funktionen sind ab Excel 2007 verfügbar. Stelle sicher, dass du eine unterstützte Version verwendest, um die BuiltinDocumentProperties korrekt abzurufen.