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

Forumthread: VBA: aktuelles Datum

VBA: aktuelles Datum
09.12.2004 12:09:18
Markus
Hallo zusammen,
ich möchte mittels eines VBA Codes in eine Zelle das aktuelle Datum ausgeben
Range("A1").Value = aktuelles Datum
Wie mache ich das am besten?
Danke.
Markus
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: VBA: aktuelles Datum
Range(A1).Value
AW: VBA: aktuelles Datum
Marco
Hallo
habe noch nicht versucht aber mit
Range("A1") = date
müßte es funktionieren.
Viel erfolg
AW: VBA: aktuelles Datum
Alex
Hallo, warum muss es unbedingt per VBA sein? Excel bietet eine fertige Funktion für das aktuelle Datum. Heißt glaub ich auch date. Mußt mal unter alle Formeln suchen.
MfG
Alex
Anzeige
AW: VBA: aktuelles Datum
Marcus
Hallo,
meinst Du das so?
Range("a1") = Date
Gruß
Marcus
 
 ABC
1Die Formelsammlung
2http://xlformeln.de
3   
4MaRo´s Excel Treff
5http://xltreff.de
 

Anzeige
AW: VBA: aktuelles Datum
09.12.2004 12:41:48
Markus
...beide vorschläge haben gefuntst!
Tausend Dank!
Markus
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Aktuelles Datum mit VBA in Excel einfügen


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.

  2. Klicke im Menü auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. Füge den folgenden Code in das Modul ein:

    Sub AktuellesDatumEinfügen()
       Range("A1").Value = Date
    End Sub
  4. Schließe den VBA-Editor und kehre zu Excel zurück.

  5. Drücke ALT + F8, wähle AktuellesDatumEinfügen aus der Liste und klicke auf Ausführen.

Jetzt wird in Zelle A1 das aktuelle Datum eingefügt. Dies ist eine einfache Methode, um das heutige Datum mit VBA in Excel einzufügen.


Häufige Fehler und Lösungen

  • Fehler: "Komponente kann nicht gefunden werden."

    • Lösung: Stelle sicher, dass Du das richtige Modul ausgewählt hast und die Excel-Datei als Makro-fähige Datei (z.B. .xlsm) speicherst.
  • Fehler: "Typen sind inkompatibel."

    • Lösung: Überprüfe den Code auf Tippfehler und stelle sicher, dass Du Date richtig geschrieben hast.

Alternative Methoden

Wenn Du das aktuelle Datum ohne VBA einfügen möchtest, kannst Du die Excel-Funktion =HEUTE() verwenden. Diese Funktion aktualisiert sich automatisch jeden Tag. So geht's:

  1. Klicke auf die Zelle, in die das Datum eingefügt werden soll (z.B. A1).
  2. Gib die Formel ein:

    =HEUTE()

Dies ist eine einfache Lösung, wenn Du kein VBA verwenden möchtest.


Praktische Beispiele

Hier sind einige praktische Anwendungen, wie Du das aktuelle Datum in verschiedenen Szenarien verwenden kannst:

  • Aktuelles Datum in einer Rechnung: Verwende den VBA-Code, um das Datum automatisch in eine Rechnung einzufügen.
  • Berichtserstellung: Füge das heutige Datum in Berichte ein, um den Erstellungszeitpunkt festzuhalten.

Ein Beispiel mit VBA, um das heutige Datum in eine andere Zelle zu schreiben:

Sub HeutigesDatumInZelleSchreiben()
    Range("B1").Value = Date
End Sub

Hier wird das heutige Datum in Zelle B1 geschrieben.


Tipps für Profis

  • Nutze das Datum in Kombination mit anderen Funktionen, wie z.B. DATEDIF, um Zeitspannen zu berechnen.

  • Experimentiere mit verschiedenen Datumsformaten. Du kannst das Format des Datums in VBA ändern, indem Du folgenden Code verwendest:

    Range("A1").Value = Format(Date, "dd-mm-yyyy")
  • Verwende benutzerdefinierte Formate für das Datum in Excel, um die Darstellung zu ändern.


FAQ: Häufige Fragen

1. Wie kann ich das aktuelle Datum automatisch aktualisieren? Du kannst die Excel-Funktion =HEUTE() verwenden, um das Datum automatisch zu aktualisieren.

2. Kann ich das Datum in einem bestimmten Format einfügen? Ja, Du kannst das Format mit dem Format-Befehl in VBA anpassen. Beispiel:

Range("A1").Value = Format(Date, "dd-mm-yyyy")

3. Funktioniert das auch in Access? Ja, ähnliche VBA-Befehle können auch in Access verwendet werden, um das aktuelle Datum zu erhalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige