Вам необходимо изменить имя переменной в строке объявления (например, Dim
оператор) где-то (где угодно, на самом деле).
Это одна из самых раздражающих «функций» VBA IDE (как будто контроль версий не был достаточно сложным с VBA, постоянная смена регистраций сводит меня с ума). Их регистры изменяются глобально в VBA IDE, независимо от фактической области видимости переменной. Кажется, в VBA IDE используется подход последних побед объявлений.
Обычно все, что вам нужно сделать, это просто обновить регистр в строке объявления где-нибудь, но VBA может быть упрямым. Я еще не взломал код полностью.
Примечание. Как отмечает @Scorchio в комментариях ниже, регистр переменной изменяется глобально в текущем проекте; другие проекты, которые могут быть открыты в VBA IDE (например, другие книги при работе в Excel), НЕ затрагиваются.