Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel - Speicherdatum einfügen? Geht das?

Excel - Speicherdatum einfügen? Geht das?
23.06.2004 12:10:39
Hör
Hallo,
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
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel - Speicherdatum einfügen? Geht das?
andreas
hallo johannes,

Sub LetztesSpeicherungsdatumAbfragen()
MsgBox "Das letzte Änderungsdatum der Arbeitsmappe war am: " & _
ThisWorkbook.BuiltinDocumentProperties("Last save Time").Value
End Sub

das müsste es sein
gruß
andreas e


http://www.fachforen.de
eine Linksammlung zu diversen fachforen
Anzeige
AW: Excel - Speicherdatum einfügen? Geht das?
23.06.2004 12:26:33
Hör
Danke,
aber ich kann kein VBA. Was mach ich mit diesem Skript? Wo einfügen?
Ich möchte das Datum gerne in eine Zelle und nicht als Messagebox.
Gruß
Johannes
AW: Excel - Speicherdatum einfügen? Geht das?
Uduuh
Hallo,
das geht mit einer benutzerdefinierten Funktion.
In ein Modul:

Function savedate()
savedate = ActiveWorkbook.BuiltinDocumentProperties(12).Value
End Function

In die Zelle dann einfach =savedate() eintragen.
Gruß aus'm Pott
Udo
http://www.excelerator.de
Anzeige
Funktioniert nicht
Johannes
Hallo, habe es so gemacht wie Du beschrieben hast.
Es steht nun das Datum in der Zelle. Aber ich habe heute das Dokument abgespeichert und es steht imemr noch das Datum von gestern drin. Auch nach schließen und erneut öffnen steht immer noch das Datum von gestern drin.
AW: Funktioniert nicht
26.06.2004 08:39:47
Annett
Hallo Johannnes
schreibe doch in die Funktion Application.Volatile was natürlich die Rechenleistung erhöht da bei jeder Veränderung das Datum neu eingetragen wird.
Gruß Annett
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Speicherdatum in Excel einfügen: So geht's ohne Makro


Schritt-für-Schritt-Anleitung

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:

  1. Öffne den Visual Basic Editor:

    • Drücke ALT + F11 in Excel, um den Editor zu öffnen.
  2. Neues Modul erstellen:

    • Klicke im Menü auf Einfügen > Modul, um ein neues Modul zu erstellen.
  3. Benutzerdefinierte Funktion einfügen:

    • Kopiere folgenden Code in das Modul:
    Function savedate()
       savedate = ActiveWorkbook.BuiltinDocumentProperties("Last save Time").Value
    End Function
  4. Funktion in die Zelle einfügen:

    • Gehe zurück zu deiner Excel-Tabelle. In der gewünschten Zelle gibst du die Formel =savedate() ein.
  5. Speichern und Überprüfen:

    • Speichere die Datei und überprüfe, ob das aktuelle Speicherdatum in der Zelle angezeigt wird.

Häufige Fehler und Lösungen

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.

  • Lösung: Stelle sicher, dass du die Datei nach jeder Änderung speicherst. Das Speicherdatum wird nur bei Speichern aktualisiert.

Alternative Methoden

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.


Praktische Beispiele

  1. Speicherdatum in einer Zelle anzeigen:

    • Verwende die Formel =savedate(), um das letzte Speicherdatum in Zelle A1 anzuzeigen.
  2. Letztes Bearbeitungsdatum in eine Zelle einfügen:

    • Wenn du das Datum der letzten Bearbeitung in Zelle B1 haben möchtest, füge einfach =savedate() in B1 ein, nachdem du die Funktion wie oben beschrieben erstellt hast.

Tipps für Profis

  • Regelmäßige Überprüfung: Setze einen Reminder, um deine Dateien regelmäßig zu speichern, damit das Speicherdatum stets aktuell bleibt.
  • Namen für Funktionen: Benenne deine Funktionen, um sie für andere Benutzer klarer zu machen, z.B. =LetztesSpeicherdatum().
  • Datenvalidierung: Verwende die Datenvalidierung, um sicherzustellen, dass Benutzer die Datei nicht versehentlich schließen, ohne sie zu speichern, wodurch das Speicherdatum aktualisiert wird.

FAQ: Häufige Fragen

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.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige