Microsoft Access Datum Wert?
Hallo liebe Leute.
Folgende Frage habe ich zu MS Access:
Ich möchte gerne ein Formular erstellen, was einem Tagebuch ähnlich ist. Man soll dort also einmalig zu jedem Tag Informationen anfügen können und bestimmte Werte hinterlegen.
Das Formular soll dann einen rechts/links Pfeil kriegen, über dass man den Tag wechselt. Nun möchte ich, dass automatisch mit jedem neuen Feld bzw. mit jeder neuen ID das Datum einen Tag höher automatisch als Standart-Wert hinterlegt wird.
Ich möchte nicht automatisch das aktuelle Datum, sondern immer nur einen Tag weiter haben.
Wie ist das möglich?
Grüße!
1 Antwort
Ob das mit dem SQL geht, das Microsoft Access kennt, weiß ich nicht - meine MS-Access-Erfahrungen liegen zu lange zurück und Dokumentation habe ich auf die Schnelle auch nicht gefunden.
VBA kann das aber:
Am einfachsten ist es vermutlich, du addierst 1 zum Datumswert: VBA speichern Daten als Kommazahlen, wobei der Teil vor dem Komma den Tag durchzählt (ab einem bestimmten Stichtag) und der Teil nach dem Komma Stunde, Minute, Sekunde und Sekundenbruchteile darstellt.
Der vorgesehene Weg geht über die DateAdd-Funktion: https://learn.microsoft.com/de-de/office/vba/language/reference/user-interface-help/dateadd-function