У меня есть таблица, в которой используется макрос (функция, определенная пользователем) для оценки содержимого ячейки.Обновление результатов макроса с помощью кнопки excel
Параллельно с этим меняется цвет фона тех же ячеек, основанный на взаимодействии с другой электронной таблицей.
Однако, как только цвет фона ячейки изменяется, мне нужно, чтобы содержимое ячейки было переоценено, но я не могу найти способ сделать это.
Я предполагаю, что я мог бы использовать кнопку, чтобы переоценивать все ячейки каждый раз, когда я хочу это сделать, но я не знаю, как это сделать.
Чего я хочу избежать, это вручную выбрать каждую ячейку, цвет фона которой изменится, и нажмите «Ввод», чтобы она переоценивала содержимое.
Ищите событие 'Worksheet_Change', это может быть хорошим началом, и у вас также есть' .Calculate', который работает с диапазонами и листами! – R3uK