Obliczanie liczby dni między dwiema datami

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Załóżmy, pole Data ukończenia w formularzu i mają być wyświetlane, ile dni pozostają do momentu przychodzi tej daty ukończenia. Szybką metodą w tym celu jest aby dodać nowe pole tekstowe do formularza, a następnie użyj funkcji DateDiff w tym polu tekstowym, aby wykonać obliczenia. (Aby uzyskać więcej informacji o formularzach, zobacz Tworzenie formularza programu Access).

Uwaga:  Ten artykuł nie dotyczy aplikacji programu Access — nowego rodzaju baz danych projektowanych przy użyciu programu Access i publikowanych w trybie online. Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji programu Access.

  1. Kliknij prawym przyciskiem myszy formularz w okienku nawigacji, a następnie kliknij polecenie Widok układu.

  2. Na karcie Projektowanie kliknij pozycję Pole tekstowe, przytrzymaj klawisz Ctrl, a następnie kliknij miejsce w układzie, w którym chcesz umieścić pole tekstowe.

  3. Kliknij pole tekstowe i naciśnij klawisz F4, aby wyświetlić arkusz właściwości, jeśli nie jest jeszcze widoczny.

  4. Na karcie Dane w arkuszu płatności wpisz następujące wyrażenie w polu właściwości Źródło kontrolki:


=DateDiff("d";Date();[DataUkończenia])

Formularz powinien wyglądać w następujący sposób:

Wprowadzanie funkcji DateDiff we właściwości Źródło kontrolki pola tekstowego.

Wyrażenie użyte w tym przykładzie odejmuje datę bieżącą (Date()) od wartości Data ukończenia. Argument „d” wskazuje, że program Access ma obliczyć liczbę dni (a nie lat, miesięcy itp.). Jeśli pole tekstowe ma nazwę inną niż DataUkończenia, podaj w argumentach funkcji faktyczną nazwę pola.

Więcej informacji

Aby uzyskać więcej informacji na temat wyrażeń, zapoznaj się z tematem Tworzenie wyrażenia i Dodawanie funkcji do wyrażeń programu Access.

Aby dowiedzieć się więcej o formularzach, zobacz temat Tworzenie formularza programu Access.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×