Создание sql запроса на проверку даты - VBA
Формулировка задачи:
Добрый день!
Необходимо проверить файл excel на наличие ошибок в заполнении, в частности, ошибки при вводе даты
Сам файл присылается, внедрить в него макросы не получится, количество записей упорно стремится к бесконечности (уже порядка 15 тысяч строк и около 100 столбцов), поэтому решено обрабатывать файл sql.
Проблема в том, что при запросе
strSQL = "select [дата] from [Лист2$A1:BD]"
выдаются числа вместо дат, о проверке на правильность и речи не идет.
Помогите решить проблему.
Решение задачи: «Создание sql запроса на проверку даты»
textual
Листинг программы
strSQL = "select iif([дата] & '' = '' or дата<clng(#01/01/2000#), null, cdate([дата])) as dt from [Лист2$A1:BD]"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д