Дата показа ранее конкретной даты - PullRequest
0 голосов
/ 01 июля 2018

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

Я уверен, что мой код + файл Excel имеет форматы дат, но он не работает. Когда я ищу точную дату - это работает, но когда я добавляю знак большинства - VBA показывает мне всегда ноль в окне приглашения.

Знаете ли вы, где проблема?

Sub test()
Set oWorkbook = ActiveWorkbook
Dim suma_processed3 As Integer
Dim Rng As Integer


Rng = Range("A" & Rows.Count).End(xlUp).Row

If IsDate(Range("AH5")) Then
Call MsgBox("its a date")
Else
Call MsgBox("this is not a date")
End If

suma_processed3 = Application.WorksheetFunction.CountIf(Range("AH2:AH" & Rng), ">" & CDate("26.03.2018"))


Call MsgBox(suma_processed3)

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