Всем привет!
Как автоматом в макросе кнопки менять ссылку на следующую ячейку?
Пример:
- В колонке "B" перечислены значения.
- В строке 3 для ячейки "B3" создана кнопка с макросом, который прибавляет единицу (здесь, значение из ячейки А1).
Текст макроса на кнопке: Range("B3") = Range("B3") + Range("A1")
- Передвигаем кнопку со строки 3 ниже на следующую строку 4.
Необходимо, чтобы кнопка снова работала, но уже для следующей строки.
- Как сделать так, чтобы в макросе кнопки изменилось ссылка на новую строку?
Т.е. вместо текста макроса: Range("B3") = Range("B3") + Range("A1") был макрос Range("B4") = Range("B4") + Range("A1")
Видимо, можно сделать как-то через дополнительную переменную, которую надо менять руками каждый раз (прибавлять 1), к которой будет обращаться макрос? Можно ли реализовать, чтобы не было ручного изменения переменной, тк значения часто обновляются? (как вариант отдельная кнопка на каждую строку или др вариант решения)
Скриншот и файл excel прилагаю. Заранее благодарю за помощь в решении данной проблемы.
Как автоматом в макросе кнопки менять ссылку на следующую ячейку?
Пример:
- В колонке "B" перечислены значения.
- В строке 3 для ячейки "B3" создана кнопка с макросом, который прибавляет единицу (здесь, значение из ячейки А1).
Текст макроса на кнопке: Range("B3") = Range("B3") + Range("A1")
- Передвигаем кнопку со строки 3 ниже на следующую строку 4.
Необходимо, чтобы кнопка снова работала, но уже для следующей строки.
- Как сделать так, чтобы в макросе кнопки изменилось ссылка на новую строку?
Т.е. вместо текста макроса: Range("B3") = Range("B3") + Range("A1") был макрос Range("B4") = Range("B4") + Range("A1")
Видимо, можно сделать как-то через дополнительную переменную, которую надо менять руками каждый раз (прибавлять 1), к которой будет обращаться макрос? Можно ли реализовать, чтобы не было ручного изменения переменной, тк значения часто обновляются? (как вариант отдельная кнопка на каждую строку или др вариант решения)
Скриншот и файл excel прилагаю. Заранее благодарю за помощь в решении данной проблемы.