Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: lasanimas от 29 января 2019, 13:07

Название: Excel VBA Макросы: Отследить событие в ячейке с формулой.
Отправлено: lasanimas от 29 января 2019, 13:07
Можно ли в Excel отслеживать изменения в ячейке, при условии что данные меняются автоматически с помощью формулы? Это необходимо для запуска макроса.
Название: Re: Excel VBA Макросы: Отследить событие в ячейке с формулой.
Отправлено: Администратор от 29 января 2019, 16:44
Простого (готового) решения нет, чтобы отследить пересчёт формулы в заданной ячейке.
Есть событие 'Worksheet_Calculate', но оно запускается при пересчёте любой формулы, которая есть на листе; это событие не привязано к какой-либо одной ячейке.

Я такие макросы не делаю, поэтому не могу ничего посоветовать.
Ну или может быть отслеживать изменения в другой ячейке, на которую ссылается формула, если есть такая возможность.
Название: Re: Excel VBA Макросы: Отследить событие в ячейке с формулой.
Отправлено: lasanimas от 29 января 2019, 17:27
Ясно, спасибо.