ich möchte in eine Zelle per Makro das Datum eintragen lassen, an dem ich eine pivottabelle auf einem anderem Blatt das letzte mal aktualisiert habe.
ist das möglich?
Wäre sehr dankbar für einen tipp!
Viele Grüße
martin
Sub test()
Dim lstdate 'last refreshdate
lstdate = ActiveWorkbook.PivotCaches(1).RefreshDate
Range("A1").Formula = lstdate
End Sub
Um das Datum der letzten Aktualisierung einer Pivottabelle in Excel anzuzeigen, kannst du ein einfaches Makro verwenden. Hier sind die Schritte, die du befolgen solltest:
Öffne dein Excel-Dokument, das die Pivottabelle enthält.
Drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke im Menü auf Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.
Füge den folgenden VBA-Code in das Modul ein:
Sub test()
Dim lstdate 'last refreshdate
lstdate = ActiveWorkbook.PivotCaches(1).RefreshDate
Range("A1").Formula = lstdate
End Sub
Schließe den VBA-Editor und kehre zu Excel zurück.
Führe das Makro aus, indem du ALT + F8
drückst, das Makro test
auswählst und auf Ausführen
klickst.
Das Datum der letzten Aktualisierung deiner Pivottabelle wird nun in Zelle A1 angezeigt.
Fehler: Das Makro funktioniert nicht oder es wird ein Fehler angezeigt.
Fehler: Das Datum wird nicht korrekt angezeigt.
Falls du kein Makro verwenden möchtest, kannst du auch die folgenden Methoden ausprobieren:
=HEUTE()
in eine Zelle einfügen, die das aktuelle Datum anzeigt. Das ist jedoch nicht spezifisch für die Pivottabelle.Angenommen, du hast eine Pivottabelle, die Verkaufsdaten zusammenfasst. Mit dem oben genannten Makro kannst du leicht nachverfolgen, wann diese Daten zuletzt aktualisiert wurden. Wenn du regelmäßig Berichte erstellst, ist es hilfreich, das Datum der letzten Aktualisierung in der Tabelle anzuzeigen.
Beispiel für die Verwendung des Makros:
15. Oktober 2023
, was dir sofort zeigt, wann die Daten zuletzt aktualisiert wurden.Automatisierung: Du kannst das Makro so anpassen, dass es automatisch ausgeführt wird, wenn das Workbook geöffnet wird. Füge dazu den Code in das Workbook_Open
-Ereignis ein.
Pivotdatum als Datum anzeigen: Achte darauf, dass das Datumsformat in Excel korrekt eingestellt ist, damit das Datum der Aktualisierung klar und deutlich angezeigt wird.
1. Kann ich das Makro auch für mehrere Pivottabellen nutzen?
Ja, du kannst das Makro anpassen, um das Datum der Aktualisierung für mehrere Pivottabellen anzuzeigen, indem du die entsprechenden PivotCaches referenzierst.
2. Funktioniert das Makro in allen Excel-Versionen?
Das Makro sollte in den meisten modernen Excel-Versionen funktionieren, die VBA unterstützen. Stelle sicher, dass du eine Version hast, die Makros zulässt.
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