Как настроить «автоматически расширяемый» диапазон в условном форматировании?
Если выбрать диапазон, например A:M (все ячейки от начала столбца A до конца столбца M), то при удалении ячеек, меняется диапазон в условном форматировании. Также "A:M", меняется на "A1:M999", например.
Можно ли как-то зафиксировать диапазон, чтобы не получалось в итоге что-то подобное "J1:J316,A2:I316,K2:L316" в итоге после манипуляций с удалением ячеек?
Хотел с помощью именованного диапазона, так как там сохраняется "A:M", но его нельзя прописать в поле "Применить к диапазону" в условном форматировании
McDakk, когда у вас добавляются новые ячейки/строки, где должно быть условное форматирование, просто выделите ячейку/строку, где сейчас оно есть, и на верхней панели выберите функцию условного форматирования. Затем отметьте строки/ячейки, куда хотите его применить.
Григорий Боев
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
При вставке строк, удалении строк, копировании ячеек, добавлении строк через "Вставить строки ниже" в уже готовом правиле автоматически меняется диапазон - автоматом расширяется и сжимается исходя из логики изменений структуры. Причем если было A1:A10, например, то при добавлении строки в 5 позиции будет A1:A11 в итоге.
Я бы сказал, что это не баг, а фича. Отследите после чего появляются дефрагментированные диапазоны и не делайте так.
На крайний случай - сделайте скрипт который будет обновлять условное форматирование.