Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

Excel: Datum der letzten Änderung in Zelle schreiben

Ich möchte in einer Zelle in meiner Excel-Tabelle das Datum/Zeit der letzten Änderung ausweisen.
© Quelle: PCtipp.ch

Auf der Seite der Fachhochschule Eberswalde [1] findet sich eine ausführliche Beschreibung dazu:

Unter den Dokumenteigenschaften, die Sie im Menü "Datei" mit dem Befehl "Eigenschaften" aufrufen können, lassen sich die wichtigsten Informationen wie der Titel der Arbeitsmappe, der Autor der Mappe sowie Datumsangaben wie das Erstellungsdatum oder das letzte Änderungsdatum einer Arbeitsmappe einsehen. Schön wäre es jetzt, wenn Sie diese Dokumenteigenschaften in einer Zelle anzeigen könnten, was Excel aber leider nicht standardmässig anbietet. Aus diesem Grund können Sie für diese Aufgabenstellung eine kleine benutzerdefinierte Funktion programmieren. Wechseln Sie dazu über die Tastenkombination Alt+F11 in die Entwicklungsumgebung und erfassen das folgende Makro in einem neuen Modul:

© Quelle: PCtipp.ch

Dieses Makro schreibt alle Dokumenteigenschaften der aktiven Arbeitsmappe übersichtlich in eine neue Tabelle. In einer Schleife werden dabei alle Dokumenteigenschaften der Arbeitsmappe durchlaufen, die im Auflistungsobjekt "BuiltinDocumentProperties" verzeichnet sind. Innerhalb der Schleife wird der Name der jeweiligen Dokumenteigenschaft durch die Eigenschaft "Name" ermittelt; den Inhalt der Dokumenteigenschaft erhalten Sie über die Eigenschaft "Value". Die Zählinformation aus der Variablen "i" benötigen Sie, um für die folgende Funktion zu wissen, über welche Nummer Sie die gewünschte Dokumenteigenschaft aufrufen können. Die Methode "AutoFit" sorgt dafür, dass die Spalten A bis C so verbreitert werden, dass alle Inhalte angezeigt werden können.

Erfassen Sie jetzt die benutzerdefinierte Funktion, über die Sie mithilfe einer Variablen die gewünschte Dokumenteigenschaft in eine Zelle einfügen können:

© Quelle: PCtipp.ch

Geben Sie danach in einer Excel-Zelle die Funktion =HoleDE(3) ein, um beispielsweise den Autor der Arbeitsmappe auszugeben. Wenn die Nummer 10 bis 12 der Funktion übergeben werden, handelt es sich um Datums-Dokumenteigenschaften, die noch über die Funktion Format in das richtige Format gebracht werden müssen. In allen Fällen wird der Rückgabewert der Funktion an die Zelle direkt übergeben.

(Zitat Ende)

Zum Herauskopieren:

-----------------------------------

Sub DokumentEigenschaftenAuslesen()

Dim i As Integer

Dim dok As Object

i = 1

Worksheets.Add

For Each dok In ActiveWorkbook.BuiltinDocumentProperties

Cells(i, 1).Value = i

Cells(i, 2).Value = dok.Name

On Error Resume Next

Cells(i, 3).Value = dok.Value

i = i + 1

Next

Columns("A:C").AutoFit

End Sub

-------------------------------

Function HoleDE(dok As Integer)

Application.Volatile

On Error GoTo fehler:

Select Case dok

Case 10, 11, 12

HoleDE = Format(ActiveWorkbook. _

BuiltinDocumentProperties(dok).Value, _

"DD.MM.YYYY hh:mm")

Case Else

HoleDE = ActiveWorkbook. _

BuiltinDocumentProperties(dok).Value

End Select

Exit Function

fehler:

HoleDE = "Dokumenteigenschaft nicht ermittelbar!"

End Function

-----------------------------------------------------

Kommentare

Office Wissenschaft
Anzeige
Anzeige

Neueste Beiträge

Gartner nennt die zehn wichtigsten Technologietrends für 2027
Das Analystenhaus Gartner hat die zehn bedeutendsten strategischen Technologietrends für 2027 vorgestellt. Im Mittelpunkt stehen spezialisierte KI-Modelle, die Kontrolle autonomer KI-Agenten und digitale Souveränität.
3 Minuten
TWINT Rechnung für einfacheres digitales Bezahlen lanciert
Mit TWINT Rechnung können Kunden QR-Rechnungen ab sofort direkt mit der TWINT App bezahlen und den Zahlungstermin innerhalb der Zahlungsfrist selbst bestimmen.
3 Minuten
Adobe integriert lizenzierte Musik von UMG und WMG in Premiere Mobile
Adobe erweitert Premiere Mobile um lizenzierte Musik: In Zusammenarbeit mit der Universal Music Group (UMG) und der Warner Music Group (WMG) stellt das Unternehmen Creatorn künftig eine Auswahl an Musikclips bekannter Künstler direkt in der App zur Verfügung.
2 Minuten

Das könnte Sie auch interessieren

Backup-Infos
In welcher Datei liegen eigentlich Ihre Browser-Bookmarks?
Beim Backup würden Sie von Ihrem Webbrowser gerne nur die Lesezeichen bzw. Favoriten sichern. Aber wo sind die auf Windows-Systemen gespeichert? Wir zeigen es für Google Chrome, Microsoft Edge (alt und neu), Mozilla Firefox und Internet Explorer.
5 Minuten
16. Okt 2020
Software-Tipps
10 Gratis-Tools für Windows
Nicht jede nützliche Software muss Geld kosten. Mit den richtigen Freeware-Programmen erweitern Sie Windows um praktische Funktionen und erledigen viele Aufgaben schneller, einfacher und komfortabler.
7 Minuten
20. Okt 2026
Windows-Tipps
Windows beschleunigen
Bestimmt kennen Sie das Phänomen: Windows wird im Laufe der Zeit immer träger. Doch es gibt Mittel und Wege, um die Bremsen zu lösen und neuen Schwung in Ihr Betriebssystem zu bringen. Wir helfen Ihnen Schritt für Schritt dabei.
4 Minuten
14. Okt 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare