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

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

Ускорить и упростить удаление значений из ячеек как с ручным, так и с условным форматированием можно при помощи надстройки.

kak udalit znacheniya v yachejkah s uslovnym formatirovaniem

CompleteSolution

надстройка для быстрой очистки значений ячеек с ручным и условным форматированием

Для автоматической очистки значений достаточно выбрать образец ячейки, указав её адрес в диалоговом окне надстройки, выбрать цвет шрифта и/или фона, по которым осуществляется поиск значений, подлежащих удалению и указать диапазон. Диапазон может быть используемым, от первой до последней использованной ячейки рабочего листа и выделенным, то есть тем, который выделяет пользователь через элементы управления диалогового окна. Кроме того, предусмотрена возможность выделения нескольких диапазонов, для этого необходимо удерживать клавишу Ctrl на клавиатуре при выделении диапазонов.

Удаление значений в ячейках с ручным форматированием

При ручном форматировании могут изменяться цвет шрифта и цвет заливки. Программа определяет цвет шрифта, цвет заливки, либо оба этих цвета в совокупности, в зависимости от того, какой выбор сделал пользователь, после чего удаляет значения в тех ячейках, цвет фона и/или шрифта в которых совпадает со стилем ячейки-образца в выбранном диапазоне. Также предусмотрена возможность сбрасывать цвет шрифта на «Авто», то есть черный, а цвет заливки на «Нет цвета».

Удаление значений в ячейках с условным форматированием

При условном форматировании цветовая схема в ячейках может меняться, то есть визуально цвет шрифта и фона может быть каким угодно, но в свойствах ячеек эти изменения никак не отображаются. В этом случае работа программы несколько усложняется. Определяется цвет шрифта и фона по правилу выделения ячеек и вносятся изменения в свойства ячеек, повторяя соответственные цвета. После этого уже по свойствам ячеек производится очистка ячеек, при этом цвета шрифта и заливки в ячейках остаются, чтобы их сбросить необходимо поставить флажок в поле «Автоматически изменять цвет на «Авто».

Видео по работе с надстройкой