Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Erstellungsdatum einer Excel-Datei ändern

Forumthread: Erstellungsdatum einer Excel-Datei ändern

Erstellungsdatum einer Excel-Datei ändern
30.08.2002 10:38:05
Peter
Hallo zusammen !
Ich möchte gerne das Erstellungsdatum einer Excel-Datei ändern.
Wie kann ich das anstellen ?
Es ist zwingend notwendig, das Datum zu ändern. Ich habe jedoch keine Lust, die ganze Datei neu aufzubauen !

Weiß jemand Rat ?
Danke

Peter

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Erstellungsdatum einer Excel-Datei ändern
30.08.2002 10:48:24
Ralf Sögel
Was macht es zwingend notwendig, das Datum zu ändern?
Re: Erstellungsdatum einer Excel-Datei ändern
30.08.2002 10:52:59
Andreas S
Hallo,

nachfolgenden Code in ein normales Modul des betreffenden
Workbooks eingeben:

Gruss

Andreas

Re: Erstellungsdatum einer Excel-Datei ändern
30.08.2002 12:48:33
Peter
Warum willst Du das wissen ?
Anzeige
Re: Erstellungsdatum einer Excel-Datei ändern
30.08.2002 14:02:34
Ralf Sögel
Weil ich neugierig bin.
Re: Erstellungsdatum einer Excel-Datei ändern
30.08.2002 14:11:20
Peter
Das ist eine sehr interessante Herangehensweise an dieses Problem ! Trotzdem Danke !
Peter
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Erstellungsdatum einer Excel-Datei ändern


Schritt-für-Schritt-Anleitung

Um das Erstellungsdatum einer Excel-Datei zu ändern, kannst du folgenden VBA-Code verwenden. Dieser Code muss in ein normales Modul des betreffenden Workbooks eingefügt werden:

  1. Öffne die Excel-Datei, deren Erstellungsdatum du ändern möchtest.

  2. Drücke ALT + F11, um den Visual Basic for Applications (VBA)-Editor zu öffnen.

  3. Klicke auf Einfügen und wähle Modul.

  4. Kopiere den folgenden Code in das neue Modul:

    Sub Erstellungsdatum_aendern()
       Dim fso As Object
       Dim datei As Object
       Set fso = CreateObject("Scripting.FileSystemObject")
       Set datei = fso.GetFile(ThisWorkbook.FullName)
    
       ' Ändere das Erstellungsdatum hier:
       datei.DateCreated = #01/01/2020# ' Beispieldatum
    End Sub
  5. Ändere das Datum #01/01/2020# auf das gewünschte Erstellungsdatum.

  6. Schließe den VBA-Editor und gehe zurück zu Excel.

  7. Drücke ALT + F8, wähle Erstellungsdatum_aendern und klicke auf Ausführen.

Das Erstellungsdatum der Excel-Datei sollte jetzt geändert sein.


Häufige Fehler und Lösungen

  • Fehler: "Zugriff verweigert"
    Lösung: Stelle sicher, dass die Excel-Datei nicht schreibgeschützt ist. Überprüfe die Dateieigenschaften.

  • Fehler: "Datei nicht gefunden"
    Lösung: Überprüfe, ob die Datei geöffnet ist und der Pfad korrekt ist.

  • VBA-Code funktioniert nicht
    Lösung: Stelle sicher, dass Makros in deiner Excel-Anwendung aktiviert sind. Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center und aktiviere die Makros.


Alternative Methoden

Falls du den VBA-Code nicht verwenden möchtest, gibt es auch Software-Tools von Drittanbietern, die es dir ermöglichen, das Erstellungsdatum direkt zu ändern. Hier sind einige beliebte Optionen:

  • Attribute Changer: Ein kostenloses Tool, das es dir erlaubt, die Attribute von Dateien zu ändern, einschließlich Erstellungsdatum und Änderungsdatum.
  • BulkFileChanger: Ein weiteres nützliches Programm, das mehrere Dateien gleichzeitig bearbeiten kann.

Praktische Beispiele

Wenn du das Erstellungsdatum einer Datei auf den 1. Januar 2022 setzen möchtest, kannst du den VBA-Code wie folgt anpassen:

datei.DateCreated = #01/01/2022#

Das ist besonders nützlich, wenn du mehrere Versionen einer Datei verwalten musst und das Datum anpassen möchtest, um die Übersichtlichkeit zu verbessern.


Tipps für Profis

  • Sicherungskopien: Erstelle immer eine Sicherungskopie deiner Datei, bevor du Änderungen am Erstellungsdatum vornimmst.
  • Dokumentation: Halte fest, warum und wann du das Erstellungsdatum geändert hast. Dies kann bei zukünftigen Rückfragen hilfreich sein.
  • Automatisierung: Wenn du häufig das Erstellungsdatum ändern musst, überlege, eine Excel-Vorlage mit dem VBA-Code zu erstellen, die du immer wieder verwenden kannst.

FAQ: Häufige Fragen

1. Kann ich das Erstellungsdatum einer Excel-Datei ohne VBA ändern?
Nein, Excel bietet keine integrierte Funktion, um das Erstellungsdatum direkt zu ändern. Du musst entweder VBA verwenden oder auf Software von Drittanbietern zurückgreifen.

2. Funktioniert dieser Code in jeder Excel-Version?
Ja, der VBA-Code sollte in den meisten modernen Excel-Versionen funktionieren, jedoch kann es Unterschiede in den Sicherheitseinstellungen geben. Stelle sicher, dass Makros aktiviert sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige