Wie verwende ich die Now-Funktion in VBA?

In VBA (Visual Basic for Applications) wird die `Now`-Funktion verwendet, um das aktuelle Datum und die aktuelle Uhrzeit als Datumswert zurückzugeben. Sie kann in verschiedenen Anwendungen wie Microsoft Excel, Access oder Word verwendet werden. Hier ist ein einfaches Beispiel, wie Sie die `Now`-Funktion in einem VBA-Makro verwenden können:

Sub ShowCurrentDateTime()
    Dim currentDateTime As Date
    currentDateTime = Now
    MsgBox "Aktuelles Datum und Uhrzeit: " & currentDateTime
End Sub

Erklärung:

  • Sub ShowCurrentDateTime(): Ein einfaches Unterprogramm (Makro), das beim Ausführen eine Meldungsbox anzeigt.
  • Dim currentDateTime As Date: Deklariert eine Variable `currentDateTime` vom Typ Date, um das aktuelle Datum und die Uhrzeit zu speichern.
  • currentDateTime = Now: Weist der Variable `currentDateTime` den Wert der `Now`-Funktion zu, also das aktuelle Datum und die Uhrzeit.
  • MsgBox: Zeigt eine Meldungsbox an, die den Text und den Wert der Variable `currentDateTime` enthält.

Wenn dieses Makro ausgeführt wird, wird eine Meldungsbox mit dem aktuellen Datum und der aktuellen Uhrzeit angezeigt.

Wichtige Punkte:

  • Die `Now`-Funktion benötigt keine Argumente.
  • Sie gibt sowohl das Datum als auch die Uhrzeit im Format zurück, das in den Systemeinstellungen Ihres Computers festgelegt ist.

Dieses einfache Makro kann je nach Bedarf in Programme integriert werden, wo das aktuelle Datum und die Uhrzeit benötigt werden.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project