Funkcja VBA DateValue

DataWartość Opis

Zwraca numer seryjny daty.

Proste przykłady wartości daty

Oto prosty przykład DateValue:

123 Sub DateValue_Example()MsgBox DateValue("12 lutego 2022")Napis końcowy

Ten kod zwróci 02/12/2019.

Poniższe przykłady będą miały ten sam rezultat.

1234567 DateValue("2 12 2022")DateValue("12.02.2019")DateValue("2,12,2019")DateValue("2-12-2019")DateValue("12 lutego 2022")DateValue ("12.02.2019")…

GdybyData to ciąg zawierający tylko liczby oddzielone prawidłowymi separatorami dat (”, „”, „/”, „”,”, „-”), DataWartość rozpoznaje kolejność miesiąca, dnia i roku zgodnie z formatem daty krótkiej określonym dla systemu.DataWartość rozpoznaje również jednoznaczne daty zawierające nazwy miesięcy, zarówno w formie długiej, jak i skróconej.

Jeśli część rokuData jest pominięty,DataWartość wykorzystuje bieżący rok od daty systemowej komputera.

JeśliData argument zawiera informację o czasie,DataWartość nie zwraca tego. Jeśli jednakData zawiera nieprawidłowe informacje o czasie (np. „37:69”), wystąpił błąd.

DataWartośćDodaj składnię

W edytorze VBA możesz wpisać „DateValue (”, aby zobaczyć składnię funkcji DateValue:

Funkcja DateAdd zawiera argument:

Data: Ciąg tekstu reprezentujący datę (np. „1 stycznia 2022”)

Przykłady funkcji Excel VBA DateValue

Możesz odwołać się do komórki zawierającej datę:

12345 Sub DateValue_ReferenceDates_Cell()MsgBox DateValue(Zakres("C2").Value)Napis końcowy

To wróci 01.02.2019.

ten DataWartość rozpoznaje miesiąc, dzień i rok jako prawidłowy ciąg daty.

12 DateValue("6-15-2019")DateValue("15-6-2019")

Wynik: 15.06.2019

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave