Добрый день!
в модуле Листа1 запрос адреса ячейки кнопки транслируется в А1. При нажатии кнопки запускается определение адреса и запускается макрос
Если Копировать объект Кнопка, и нажимаю на дубликат - то макрос запускается, но адрес высчитывается первой кнопки.
(верхнюю кнопку можно перемещать и адрес изменяется)
Как сделать, чтобы был 1 код (а не прописывать каждую кнопку) и при срабатывании поиска адреса в ячейке А1 появлялся адрес нажатой кнопки?

.... Где-то же фиксируется что новая кнопка-объект расположена в другом месте....
в модуле Листа1 запрос адреса ячейки кнопки транслируется в А1. При нажатии кнопки запускается определение адреса и запускается макрос
Если Копировать объект Кнопка, и нажимаю на дубликат - то макрос запускается, но адрес высчитывается первой кнопки.
(верхнюю кнопку можно перемещать и адрес изменяется)
Как сделать, чтобы был 1 код (а не прописывать каждую кнопку) и при срабатывании поиска адреса в ячейке А1 появлялся адрес нажатой кнопки?
| Код |
|---|
Sub Кнопка1_Щелчок()
Dim sha As Shape
Set sha = Sheets("Лист1").Shapes("Button 1")
Range("A1") = sha.TopLeftCell.Cells.Address _
Call FFF
End Sub |
Изменено: - 09.03.2022 01:10:40
Лучше пишите на почту)