Можно ли сохранить правила условного форматирования для повторного использования в новой книге?

9

Я хочу создать некоторые правила, которые можно сохранить, и при необходимости легко применять к новым рабочим книгам. Больно делать то, что я делаю сейчас, когда мне всегда приходится возвращаться назад и воссоздавать эти правила условного формата. Если это неясно, пожалуйста, дайте мне знать, и я постараюсь объяснить лучше.

Мои извинения ... так вот лучшее описание проблемы.

У меня есть значения, которые я хочу раскрасить, которые постоянно появляются в документах, которые я создаю. Например, у меня может быть образец документа, подобный следующему:

Jane       2.1
Steve      4.5
Caleb      4.4

Я хочу, чтобы ячейки с числами были отформатированы определенным образом на основе чисел, попадающих в определенный диапазон. Таким образом, каждый раз, когда это встречается в документе, я в конечном итоге создавал 7+ условных правил для 7 или более диапазонов номеров. Эти правила никогда не меняются, кроме как каждые 3 года или около того. Было бы неплохо иметь возможность сохранить их, и тогда я могу просто использовать средство рисования форматов или что-то еще, чтобы применить их к определенным столбцам при создании нового документа.

Надеюсь, это поможет объяснить ситуацию!

fwaokda
источник
Могу ли я сохранить правила условного форматирования для использования в других книгах? [Excel 2010] answers.microsoft.com/en-us/office/forum/office_2010-excel/… Легко найденный Googling 'Excel
Save
Вы можете хранить свои правила в макросе VBA. Если у вас нет опыта работы с VBA, попробуйте начать запись, прежде чем в следующий раз вы установите правила CF. Не удивляйтесь - если у вас сложные CF, которые вы можете получить со сложным (но понятным) кодом. Если это что-то простое, попробуйте ссылку @JanDoggen с помощью записывающего устройства.
Казимеж Явор

Ответы:

4

Вы можете использовать шаблон для сохранения всех правил условного форматирования.

  1. Начните с пустой таблицы.
  2. Добавьте любой контент, который хотите отображать в новой электронной таблице.
  3. Добавьте необходимые правила условного форматирования в каждую новую электронную таблицу.
  4. Используйте Save Asи выберитеExcel Template
  5. При создании новой электронной таблицы выберите, My templatesа затем шаблон, который вы хотите.

шаблон

Брэд паттон
источник
Но как сохранить и повторно использовать правила условного форматирования?
Эндолит
@endolith: Исходя из ваших требований (которые, AFAIK, не могут быть удовлетворены), ответ Брэда еще хуже, чем мой. На шаге 4 он сохраняет копию рабочей книги вместе со всем форматированием в виде файла шаблона. И на шаге 5 он создает новую рабочую книгу, которая является копией (дубликатом / клоном) исходной рабочей книги со всем форматированием.
Скотт
@Scott: Да, я создал макрос и сделал для него кнопку, которая, кажется, работает хорошо
эндолит
4

Похоже, у вас есть ответ прямо в вашем вопросе - или я что-то упустил? Вы можете использовать «Format Painter» (на панели «Буфер обмена» вкладки «Главная»).

  1. Создайте файл, который имеет выбранные вами форматы. Сохрани это. ... Потом,
  2. Создайте или откройте новый файл с данными.
  3. Снова откройте исходный файл.
  4. Нажмите на ячейку, имеющую формат (ы), который вы хотите использовать.
  5. Нажмите на «Формат Painter».
  6. Переключитесь на новый файл и нажмите на ячейку (и), к которой вы хотите применить формат (ы).

Следуя стандартной семантике «Format Painter», если вы хотите скопировать формат (или коллекцию форматов) в несколько диапазонов, дважды щелкните «Format Painter».

Скотт
источник
Я думаю, что OP был об использовании условного форматирования, которое я не думаю, что Format Painter копирует.
Брэд Паттон
@Brad: в Excel 2007.
Скотт,
ааа это и в 2010 году тоже. Но, похоже, изменить диапазон данных. Если у меня есть правило для всей рабочей таблицы, и я «рисую» его для другой рабочей таблицы, диапазон изменяется на ячейки, которые я рисую, что может подходить или не подходить для этого случая.
Брэд Паттон
Ну, вот что я сказал: «6. Переключитесь на новый файл и нажмите на ячейку (и), к которой вы хотите применить формат (ы) ».
Скотт
Однако это копирует все форматирование и / или удаляет существующее форматирование. Он не просто копирует правила условного форматирования. Мне нужен способ сохранить набор правил с именем, а затем применить это правило к выделенному фрагменту, например, способ выпадающего списка и выбора цветовой шкалы.
эндолит
3

запишите макрос, запустите его при следующем применении условного формата.

truthurt
источник
Я записал макрос применения 2 условных форматов к диапазону, сохраненный в Персональной рабочей тетради, а затем выполнил следующие указания для создания быстрой кнопки. Теперь я могу выбрать диапазон и нажать кнопку, и будет применено условное форматирование. Он применяется только к выбранному диапазону (экстремальные значения выделения цветом), поэтому он работает правильно.
эндолит