Итак, каждый раз, когда я запускаю свой код, я получаю ошибку Несоответствия типов и не могу найти, что изменить на что, чтобы запустить его правильно.Хотя это может еще не полностью решить большую проблему, которая заключается в том, как сформулировать мой вопрос в коде vba, но обо всем по порядку.Как получить эту строку кода без ошибок:
Range("I" & r & ":" & "I" & B).Value = Range("I" & r & ":" & "I" & B).Value + 1
Где r = текущая строка, которую проверяет код (от 5 до 44), а B - последняя строка, которую может проверить код (44) Все, что я хочуэта строка состоит в добавлении единицы к уже существующему значению ячейки (которое равно 0, если ничего не сделано в этой строке, или формуле, если выполняются условия, эта формула будет принимать значение от 1 до 40)