Здравствуйте, AndrF, Вы писали:
AF>Юзер скопировал кнопку теперь их две. AF>И как мне определить какая из них была нажата, ведь имя-то у них одно. AF>И TopLeftCell один и тот-же, хотя кнопки в разных ячейках...
Что-то я не совсем понимаю ситуацию. Если это пользователи так резвятся, может быть, имеет смысл удалить вторую кнопку и поставить защиту с паролем на объекты листа? Если это рабочая ситуация, то имя не может быть одно, это ключ в коллекции, совпадают только подписи. Имя — Application.Caller, про подписи — видно из кода. Если кнопки расположены в разных местах, то координаты не могут совпадать. Кнопки вообще не в ячейках, а просто на листе.
Это все относится к кнопкам с панели Forms. Кнопки с панели Элементы управления имеют просто обработчики событий, может быть, это какие-то сторонние ActiveX?