Microsoft Excel

Herbers Excel/VBA-Archiv

Excel Vorlage - Makro für Datum


Betrifft: Excel Vorlage - Makro für Datum von: Silke
Geschrieben am: 16.09.2019 17:42:24

Hallo,
ich suche ein Makro für eine Vorlage, das bei Erstellen einer neuen Datei aus dieser Vorlage das aktuelle Datum einfügt. Nach Abspeichern der neu erstellten Datei soll sich in dieser Datei das Datum nicht mehr aktualisieren.
Kann mir jemand helfen?
Vielen Dank im Voraus

  

Betrifft: AW: Excel Vorlage - Makro für Datum von: 1713358.html
Geschrieben am: 16.09.2019 18:07:30

Hallo Silke

Das wäre jetzt für Zelle A1. Musst du noch anpassen.

Option Explicit
   
   Private Sub Workbook_Open()
       [A1] = Date
   End Sub

Gruss Werni
  

Betrifft: AW: Excel Vorlage - Makro für Datum von: 1713362.html
Geschrieben am: 16.09.2019 18:42:08

Hallo Silke

Da wäre noch, wenn die Zelle schon beschrieben ist, dann

Private Sub Workbook_Open()
    If Tabelle1.[A1] <> "" Then Exit Sub
    [A1] = Date
End Sub

Gruss Werni
  

Betrifft: AW: Excel Vorlage - Makro für Datum von: 1713388.html
Geschrieben am: 17.09.2019 07:34:26

Hallo Werni,

vielen Dank für die schnelle Antwort.
Funktioniert, nur muss die neue Datei als .xlsx gespeichert werden, so dass andere Makro nicht mehr laufen würden, ansonsten würde sich das Datum bei neuem Öffnen der erstellten Datei wieder aktualisieren.
Gibt es auch die Möglichkeit dass das Makro nur bei Erstellen einer neuen Datei aus der Vorlage startet und nicht beim Öffnen?
In Word gibt es die nur bei Excel habe ich noch nichts gefunden.
Gruß Silke

  

Betrifft: AW: Excel Vorlage - Makro für Datum von: 1713406.html
Geschrieben am: 17.09.2019 09:25:52

Hallo Silke,

wie sieht denn dein Code zum Erstellen der neuen Datei aus? Zeig den mal bitte, dann kann man das gewuenschte sicher ergaenzen.

Gruss Torsten

  

Betrifft: AW: Excel Vorlage - Makro für Datum von: 1713457.html
Geschrieben am: 17.09.2019 12:37:49

Hallo,
Ich will die neuen Dateien nicht über einen Code erstellen sondern einfach indem ich die Vorlage öffne. Dann soll das das jeweilige Datum eingetragen werden und die neue Datei als .xlsm gesoeichert werden. Wenn diese Datei dann zu einem späteren Zeitpunkt nochmals geöffnet wird soll das ursprüngliche Datum nicht aktualisiert werden, aber ich will sie als .xlsm Datei damit ich andere Makros bei Bedarf manuell starten kann.
Nur bei erstmaligem Erstellen aus der Vorlage das jeweilige Erstelldatum. Das ganze benötige ich für Rechnungen.
Wäre schön wenn du mit helfen kannst.
Gruß Silke

Beiträge aus dem Excel-Forum zum Thema "Excel Vorlage - Makro für Datum"