Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Angenommen, Sie haben ein Fälligkeitsdatum-Feld in einem Formular in Access, und Sie möchten anzeigen, wie viele Tage bis zum Eintreffen dieses Fälligkeitsdatums verbleiben. Eine schnelle Möglichkeit besteht darin, dem Formular ein neues Textfeld hinzuzufügen und dann die DateDiff-Funktion in diesem Textfeld zu verwenden, um die Berechnung durchzuführen.

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular, und klicken Sie dann auf Layoutansicht.

  2. Klicken Sie auf Entwurf > Textfeld, halten Sie die STRG-TASTE gedrückt, und klicken Sie dann auf das Layout, an dem Sie das Textfeld platzieren möchten.

  3. Klicken Sie auf das neue Textfeld, und drücken Sie F4, um das Eigenschaftenblatt anzuzeigen, falls es noch nicht angezeigt wird.

  4. Geben Sie auf der Registerkarte Daten des Eigenschaftenblatts im Eigenschaftenfeld Steuerelementquelle Folgendes ein:

    =DateDiff("d";Date();[DueDate])

    Ihr Formular sollte in etwa wie folgt aussehen:

    Eingeben der Funktion 'DatDiff' für die Eigenschaft 'Steuerelementinhalt' eines Textfelds

Der Ausdruck in diesem Beispiel subtrahiert das heutige Datum (Date()) vom Fälligkeitsdatum. Das "d" weist Access an, die Anzahl der Tage (im Gegensatz zu Jahren, Monaten usw.) zu berechnen. Wenn Ihr Textfeld einen anderen Namen als DueDate hat, ersetzen Sie den tatsächlichen Textfeldnamen in den Funktionsargumenten.

Weitere Informationen

Weitere Informationen zu Ausdrücken finden Sie unter Erstellen eines Ausdrucks und Hinzufügen von Funktionen zu Access-Ausdrücken.

Weitere Informationen zu Formularen finden Sie unter Create eines Formulars in Access.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.