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


9

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

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

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

Jane       2.1
Steve      4.5
Caleb      4.4

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

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


Могу ли я сохранить правила условного форматирования для использования в других книгах? [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

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


Я записал макрос применения 2 условных форматов к диапазону, сохраненный в Персональной рабочей тетради, а затем выполнил следующие указания для создания быстрой кнопки. Теперь я могу выбрать диапазон и нажать кнопку, и будет применено условное форматирование. Он применяется только к выбранному диапазону (экстремальные значения выделения цветом), поэтому он работает правильно.
эндолит
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.