Подскажите, пожалуйста. Как сделать в excel макрос, позволяющий закрашивать (определенным цветом) в выделенном диапазоне ячейки, содержащие формулы?

Желательно написать готовый код, буду очень благодарен!

Ответы

Ответ дал: vimmortal2
0

Ответ:

Это можно сделать без макроса.

1. Выделяете диапазон, нажимаете "Условное форматирование".

2. Делайте так, как на фото №1.

Что нужно сделать?

2.1) определяете тип правила: "Использовать формулу для определения форматируемых ячеек".

2.2) пишете формулу: "=ЕФОРМУЛА(M12)", где вместо M12 пишите любую ячейку из выделенной области.

2.3) выбираете необходимый формат.

2.4) нажимаете "ОК".

3. При необходимости можете проверить правило, выделив вашу область и нажав на кнопку "Управление правилами" в условном форматировании.

4. Итог: фото №2.

Приложения:

akylbekcool9: Хорошо, а как проверить работу? Делаю все так, но почему-то не выделяется ячейка с формулой. Вот скрин - http://skrinshoter.ru/p/011221/0rsVWA
vimmortal2: попробуйте клацнуть применить. у меня при таких же условиях работает
Вас заинтересует