Как использовать функцию vba datevalue?
Функция VBA DATEVALUE указана в категории дат функций VBA. Когда вы используете его в коде VBA, он может возвращать дату из текста, представляющего дату. Проще говоря, он может преобразовать дату в фактическую дату, которая сохраняется в виде текста. Если есть время с этой датой, оно будет игнорироваться. Это похоже на функцию DATEVALUE в электронной таблице.
Синтаксис
ДатаЗначение(Дата)
Аргументы
- Дата : строка, представляющая допустимую дату в соответствии с VBA.
Пример
Чтобы практически понять, как использовать функцию VBA DATEVALUE, вам нужно просмотреть пример ниже, где мы написали код vba, используя ее:

Sub example_DATEVALUE() Range("B1").Value = DateValue(Range("A1")) End Sub
В приведенном выше примере мы использовали DATEVALUE для преобразования даты, хранящейся в виде текста в ячейке A1, и эти данные преобразовывались в фактическую дату в ячейке B1.
Комментарии
- Если указанное значение отличается от даты или даты, которую невозможно распознать как дату, VBA вернет ошибку времени выполнения 13.
- И если дата равна NULL, она вернет NULL.