Функція VBA DateValue

Опис значення дати

Повертає серійний номер дати.

Прості приклади 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

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave