Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: sirg от 10 марта 2018, 22:15

Название: VBA: Что означает ошибка Ambiguous name detected?
Отправлено: sirg от 10 марта 2018, 22:15
Что означает ошибка Ambiguous name detected?
Название: Re: VBA: Что означает ошибка Ambiguous name detected?
Отправлено: Администратор от 10 марта 2018, 22:18
Это означает, что в одном модуле находятся несколько процедур с одинаковыми именами.
Процедура это то, что начинается со слова 'Sub'.
То же касается и функций, функция начинается со слова 'Function'.
Название: Re: VBA: Что означает ошибка Ambiguous name detected?
Отправлено: sirg от 10 марта 2018, 22:20
И что, мне надо просто изменить имя? Например: Sub макрос1()
Название: Re: VBA: Что означает ошибка Ambiguous name detected?
Отправлено: Администратор от 10 марта 2018, 22:21
да
Название: Re: VBA: Что означает ошибка Ambiguous name detected?
Отправлено: sirg от 10 марта 2018, 22:22
Спасибо, помогло.