Как проверить, является ли значение ячейки временем - VBA - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь проверить, стоит ли ячейка время без удачи.

Я использую IsDate(cell.value), но всегда получаю False. Формат столбца: Time

Структура данных:

enter image description here

1 Ответ

0 голосов
/ 08 ноября 2019

Вы можете использовать:

isdate(format(now(),"yyyy-mm-dd ") & "yourtime")

То же самое для даты.

?isdate(format(now(),"yyyy-mm-dd ") & "12:12:13")

True

?isdate(format(now(),"yyyy-mm-dd ") & "32:12:13")

False

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...