Итак, в основном я пытаюсь извлечь дату из электронной таблицы и проверить, выпадает ли она между 01/07/2019 и 31/07/2019, однако, похоже, она не работает, поскольку она также захватываетдатируется августом.
Итак, в основном моя программа извлекает данные из электронной таблицы, и я пытаюсь найти все значения, приходящиеся на период с 01 июля по 31 июля, и сохранить их в переменной chantalJulyTotalDemanded
.
Dim julyStart As Date
Dim julyFinish As Date
julyStart = CDate("01/07/2019")
julyFinish = CDate("31/07/2019")
If CDate(dataSheet.Cells(x, 12)) >= CDate(julyStart) And CDate(dataSheet.Cells(x, 12)) <= CDate(JulyFinish) Then
chantalJulyTotalDemanded = chantalJulyTotalDemanded + dataSheet.Cells(x, 10)
По сути, вышеприведенное должно работать, но оно также собирает информацию о датах августа.
Таким образом, дата, которую он получает из электронной таблицы, имеет следующий формат 1/07/2019.
Однако, это не должно иметь значения, так как оно все равно конвертируется в дату. Кто-нибудь знает, где я иду не так?