VBA Макросы. Ambiguous name detected: CommandButton1_Click.

Автор Посетитель, 18 февраля 2022, 20:48

Посетитель

На форме UserForm есть кнопка с именем "CommandButton1".

При запуске макроса появляется ошибка:
Compile error: Ambiguous name detected: CommandButton1_Click

И в коде выделяется строка:
Private Sub CommandButton1_Click

Почему происходит ошибка?

Администратор

Это означает, что внутри одного модуля (в вашем случае внутри формы UserForm) есть несколько процедур "CommandButton1_Click".
VBA не знает, какую из этих процедур использовать.
Оставьте только одну процедуру.

Посетитель