Как копировать/вставить без условного форматирования?

Как копировать/вставить без условного форматирования?

После перехода с Excel 2007 на Excel 2010 я начал получать дубликаты правил условного форматирования. Например, у меня есть правило, которое окрашивает ячейку, когда обнаруживает, что ячейка содержит слово "привет". Когда я копирую эту ячейку в другие ячейки (которые также содержат то же правило), иногда я получаю дубликаты. Эти дубликаты действительно замедляют Excel.

Так вот мой вопрос, есть ли способ отключить копирование/вставку условного форматирования? Я хочу скопировать/вставить весь контент, кроме условного форматирования, включая все формулы, значения и т. д.

Я не знаю, как воспроизвести эту проблему, она возникает лишь изредка, а я много работаю с Excel.

решение1

Начиная с Excel 2007, у Excel возникли проблемы с корректным копированием условных форматов. Если вы не заметили никаких проблем, то вам повезло. :-)

Самый простой способ не копировать условное форматирование — не копировать вообще никакого форматирования. То есть использовать Специальную вставку и вставлять Формулы или Значения. Это на самом деле довольно быстро, если использовать старые сочетания клавиш меню.

  • Копировать: <Ctrl> + c
  • Вставить все<Ctrl> + v
  • Чтобы вставить специальные значения: <Alt>, e, s, v, <Enter>
  • Чтобы вставить специальные формулировки: <Alt>, e, s, f, <Enter>

Я помню сочетания клавиш для специальной вставки из старого меню Excel: Эdit -> ВставитьСособенный ->Валюес иЭdit -> ВставитьСособенный ->Фформулы

решение2

Теперь в меню «Специальная вставка» есть опция «Объединить условное форматирование», которая вставляет все, что вам нужно (проверку данных, форматирование, все эти прелести), не создавая дублирующих правил условного форматирования!

введите описание изображения здесь

решение3

Если вы можете определить все необходимые правила условного форматирования на уровне рабочего листа, то вам может не понадобиться условное форматирование на уровне ячеек. Это позволяет копировать и вставлять ячейки и строки без каких-либо изменений в правилах условного форматирования. Посмотрите на эти правила из одного из моих листов:

Скриншот диалогового окна правил Excel ]

Как вы видите, они определены как правила для "This Worksheet", формулы определяются вручную, и области, к которым они применяются, также определяются вручную. В результате, если вы посмотрите на правила для "Current selection", вы больше ничего не увидите. Это означает, что все ваши правила находятся на уровне рабочего листа, на уровне ячеек правил нет, поэтому операции копирования/вставки, выполняемые в ячейках, не влияют ни на какие правила. Правила остаются прежними, если вы не редактируете их вручную, и они работают так, как и ожидалось.

Если вам интересно - эти правила условного форматирования взяты из плана IP-адресов. Вот эффект от этих правил на листе:

Пример рабочего листа плана IP-адресов

]

решение4

Лучший ответ, который я смог найти, не работает с CUT, нужно использовать Copy, затем Paste Special и использовать третий значок в верхнем ряду, который вставит "Formulas & Number Formatting". Затем удалите или очистите исходную информацию.

введите описание изображения здесь

Связанный контент