[ 1
[ 2
Весь мой код работал отлично, пока я не добавил числа в строку 5 в моей таблице. После того, как я добавил данные, моя формула COUNTIFS больше не возвращает правильный результат.
Для строки 5 значение MonthsWithValues должно равняться 10; однако каждый раз, когда я запускаю код сейчас, он дает мне 0. Я попытался отладить его, используя Step Into, Break Points/Toggle Points и Watch. Каждый раз, когда я запускаю код, он постоянно говорит, что значение MonthsWithValue равно 0. Помогите!
Код:
For i = 5 To LastRow
MonthsWithValues = Excel.WorksheetFunction.CountIfs(.Range(("M" & i), ("X" & i)), "<>0", .Range(("M" & i), ("X" & i)), "<>""")
Next i