Опис значення дати
Повертає серійний номер дати.
Прості приклади DateValue
Ось простий приклад DateValue:
123 | Sub DateValue_Example ()MsgBox DateValue ("12 лютого 2022")End Sub |
Цей код повернеться 12.02.2019.
Наступні приклади дадуть однаковий результат.
1234567 | DateValue ("2 12 2022")DateValue ("2/12/2019")DateValue ("2,12,2019")DateValue ("2-12-2019")DateValue ("12 лютого 2022")DateValue ("12 лютого 2019 р.")… |
Якщодата -це рядок, що містить лише числа, розділені дійсними роздільниками дати (”“, “/”, “,”, “-“), DateValue розпізнає замовлення за місяць, день та рік відповідно до формату короткої дати, який ви вказали для своєї системи.DateValue також розпізнає однозначні дати, які містять назви місяців у довгій або скороченій формі.
Якщо частина рокудата опускається,DateValue використовує поточний рік з дати на вашому комп’ютері.
Якщодата аргумент містить інформацію про час,DateValue не повертає його. Однак якщодата містить недійсну інформацію про час (наприклад, “37:69”), виникає помилка.
Синтаксис DateValueAdd
У редакторі VBA можна ввести “DateValue (”, щоб побачити синтаксис функції DateValue:
Функція DateAdd містить аргумент:
Дата: Рядок тексту, що представляє дату (наприклад, "1 січня 2022 року")
Приклади функції DateValue Excel VBA
Ви можете посилатися на клітинку, що містить дату:
12345 | Sub DateValue_ReferenceDates_Cell ()MsgBox DateValue (Діапазон ("C2"). Значення)End Sub |
Це повернеться 01.02.2019.
The DateValue розпізнає місяць, день і рік для дійсного рядка дати.
12 | DateValue ("15-15-2019")DateValue ("15-6-2019") |
Результат: 15.06.2019