Форум по VBA, Excel и Word

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 12 января 2021, 18:04

Название: Excel VBA Макросы. Как запускать макрос при пересчёте (изменении) формулы?
Отправлено: Посетитель от 12 января 2021, 18:04
Как запускать макрос при пересчёте (изменении) формулы на листе?
Название: Re: Excel VBA Макросы. Как запускать макрос при пересчёте (изменении) формулы?
Отправлено: Администратор от 12 января 2021, 18:10
Используйте событие "Worksheet_Calculate".
Название: Re: Excel VBA Макросы. Как запускать макрос при пересчёте (изменении) формулы?
Отправлено: Посетитель от 12 января 2021, 18:21
У этого события нет параметров. Как узнать, в каких ячейках произошёл пересчёт формул?
Название: Re: Excel VBA Макросы. Как запускать макрос при пересчёте (изменении) формулы?
Отправлено: Администратор от 12 января 2021, 18:27
Готового инструмента, который сделан в Майкрософте, нет.
Программист должен сам что-то придумать.
Я не могу вам ничего предложить.
Название: Re: Excel VBA Макросы. Как запускать макрос при пересчёте (изменении) формулы?
Отправлено: Посетитель от 12 января 2021, 18:50
спасибо