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

84

Таблицы Google могут копировать формат ячейки в ячейку назначения, но кажется, что информация «Условное форматирование» не копировалась.

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

Я знаю, что мы можем воссоздать его из диалогового окна «Условное форматирование», но это действительно отнимает много времени, тогда как если мы можем просто скопировать и вставить, то это фантастика.

Фелипе
источник
6
Просто для тех, кто здесь и хочет узнать условное форматирование копии В том же документе: скопировать, затем Специальная вставка -> Вставить только условное форматирование.
Felipe
1
Видя, что это «переполнение стека», а не «руководство пользователя листов Google», я ожидал увидеть что-нибудь о том, как это сделать из скриптов Google. Кто-нибудь знает как это сделать?
Сэм Уоткинс
1
@Felipe К сожалению, при копировании условного форматирования из одного столбца в другой (например, тот же документ) диапазон условного форматирования просто расширяется, но если у вас другой тип значений (например, первый - это километры, второй - время), вы будете поджарены ... условное форматирование теперь глобально для обоих столбцов.
ro0ter 06

Ответы:

77

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

Затем вы можете просто скопировать то, что вы хотите, из этого листа и щелкнуть правой кнопкой мыши и выбрать «Специальная вставка» -> «Вставить только условное форматирование», как описано ранее.

Корнелиус
источник
13
На этой странице было не совсем ясно, но, как сейчас, «условное форматирование» не копируется между документами. Однако вы можете скопировать рабочий лист в другой документ, а после этого скопировать его условное форматирование между листами в этом документе. Я говорю то же, что и пост здесь, но другими словами ;-)
commonpike
Условное форматирование теперь копируется при использовании функции «Копировать в», описанной выше. Второй шаг вставки условного форматирования выполнять не нужно.
Джош
19

Вы также можете скопировать ячейку, содержащую условное форматирование, а затем выбрать диапазон (целевого документа -или страницы-), в котором вы хотите применить условный формат, и выбрать "paste special" > "paste only conditional formatting"

новичок
источник
3
@womp Очевидно, работает, но только в том же документе.
shiri
10

Чтобы скопировать условное форматирование из электронной таблицы Google ( doc1 ) в другую ( doc2 ), вам необходимо сделать следующее:

  1. Перейдите в конец документа doc1 и щелкните правой кнопкой мыши имя листа.
  2. Выберите Копировать в
  3. Выберите doc2 из имеющихся у вас вариантов (примечание: doc2 также должен быть на вашем диске Google)
  4. Перейдите в doc2 и откройте недавно вставленный лист внизу (он должен быть крайним правым)
  5. Выделите ячейку с форматированием, которое вы хотите использовать, и скопируйте ее.
  6. Перейдите к листу в doc2, который вы хотите изменить.
  7. Выберите ячейку, в которую нужно перейти к форматированию.
  8. Щелкните правой кнопкой мыши и выберите специальную вставку, а затем вставьте только условное форматирование
  9. Удалите вставленный лист, если он вам не нужен. Готово.
user5609288
источник
2

Для этого вы можете попробовать следующие шаги:

  1. Скопируйте ячейку или столбец с условным форматированием, которое вы хотите скопировать.
  2. Перейдите в нужную ячейку или столбец (возможно, на другие листы), где вы хотите применить условное форматирование.
  3. Откройте контекстное меню нужной ячейки или столбца (щелкнув по нему правой кнопкой мыши).
  4. Найдите опцию «Специальная вставка», в которой есть подменю.
  5. Выберите опцию «Вставить только условное форматирование» в подменю и готово.
Рахул Махадик
источник