Как автоматически обновить все условное форматирование / именованные диапазоны при изменении имени листа? - PullRequest
2 голосов
/ 11 марта 2019

Смотрите пример календаря здесь . Я создал несколько условных форматов, чтобы календарь обновлялся правильными цветами для каждой даты в зависимости от того, к какому разделу она относится. Моя проблема - как мне убедиться, что условное форматирование обновляется при изменении имени листа. Теперь я могу только сказать: «1003». Любая помощь приветствуется!

1 Ответ

0 голосов
/ 11 марта 2019

это хороший вопрос, однако вы будете удивлены, узнав, что вам не нужно ничего менять после смены имени листа. он будет как бы помнить старое состояние (например, вы можете переименовывать свои листы в любое время без потери правил условного форматирования):

00

однако проблема в том, что вы не должны ссылаться на имя листа внутри INDIRECT внутри правил условного формата. например, изменить:
=MATCH(K1,(Indirect("Sheet1!Cast")),0) до
=MATCH(K1,(Indirect("Cast")),0).
Именованные диапазоны автоматически обновляются с использованием нового имени листа, а также обратите внимание, что Именованные диапазоны не привязаны к отдельному листу. они действительны на всех листах.

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...