как формат по образцу применить к нескольким отдельным столбцам
Microsoft Excel
трюки • приёмы • решения
Как в Excel использовать инструмент «Формат по образцу»?
Вероятно, вы замечали в разделе Главная → Буфер обмена ленты маленькую кисточку, под которой скрывается команда Формат по образцу. Этот инструмент позволяет легко скопировать форматирование ячейки — он предоставляет больше возможности, чем многие полагают.
При использовании этого инструмента копируются все составляющие форматирования из исходного диапазона, в частности числовые форматы, границы, объединение ячеек и условное форматирование.
Основы форматирования по образцу
В упрощенном виде инструмент Формат по образцу используется следующим образом.
На втором этапе работы можно щелкнуть правой кнопкой мыши на выделенной ячейке и выбрать из контекстного меню пункт Формат по образцу.
Обратите внимание: эта команда зависит от мыши. Форматирование по образцу не может быть выполнено с клавиатуры.
Рис. 1. Копирование форматирования ячейки с помощью инструмента Формат по образцу
Варианты применения форматирования по образцу
Выше вы узнали, что если выделить диапазон ячеек, то можно применить содержащееся в нем форматирование к другому диапазону ячеек, щелкнув кнопкой мыши всего на одной ячейке. Форматирование применяется к целевому диапазону такого же размера, какой был у исходного диапазона.
Далее, если дважды щелкнуть кнопкой мыши на кнопке Формат по образцу, Excel продолжит работать в таком режиме, пока вы сами это не отмените. Таким образом, вы можете скопировать желаемый формат в несколько диапазонов ячеек. Чтобы выйти из режима форматирования по образцу, нажмите Esc или снова щелкните на значке Формат по образцу.
Режим форматирования по образцу также можно применять для удаления всего форматирования из диапазона ячеек и возврата этого диапазона в первозданный вид. Сначала выделите ячейку, не содержащую форматирования. После этого щелкните на значке Формат по образцу и охватите с помощью кнопки мыши желаемый диапазон.
Форматирование по образцу можно применять к целым строкам и столбцам. Например, если вы хотите удалить все форматирование с отдельного листа, выделите неформатированную ячейку, щелкните на значке Формат по образцу, а потом нажмите кнопку Выделить все на пересечении границ строки и столбца.
Инструмент Формат по образцу можно использовать с фигурами и другими объектами, например с картинками. Просто выделите объект, нажмите кнопку Формат по образцу, а потом щелкните на другом объекте.
При всей своей многофункциональности инструмент «Формат по образцу» не работает с диаграммами.
Как бы ни был удобен инструмент Формат по образцу, он не позволяет совершать некоторые операции, и они выполняются иными способами. Например, нельзя скопировать один диапазон, выделить другой и перенести в последний только форматирование, воспользовавшись командой Главная → Вставить → Сохранить исходное форматирование.
Формат по образцу в Excel
Как пользоваться форматированием по образцу
Думаю большинство знает такую команду как Формат по образцу она находится на вкладке Главная. Однако не все знают обо всех возможностях данной команды.
Данная команда копирует все форматирование из исходного диапазона, в том числе форматы, границы, условное форматирование, объединение ячеек.
Как правило формат по образцу используется следующим образом:
Приемы применения форматирования по образцу
Создаем горячую клавишу на вставку форматирования
Можно конечно вынести кнопку Формат по образцу на панель быстрого доступа, но это не избавит нас от необходимости пользоваться мышкой при выборе диапазона к которому необходимо применить форматирование.
Гораздо удобнее скопировать формат например сочетанием клавиш Ctrl + C, выбрать нужный диапазон и вставить в него скопированное форматирование например, сочетанием клавиш Ctrl + Shift + V.
Чтобы так сделать, нам понадобится написать небольшой макрос. Вот его код:
Скопируйте код выше и вставьте его себе файл или в персональную книгу макросов.
После этого останется добавить горячую клавишу на выполнение данной команды. Для этого:
Как пользоваться горячей клавишей
Теперь, когда мы создали горячую клавишу посмотрим как ей пользоваться.
Теперь нет необходимости заново копировать формат, можете выбирать следующий диапазон и вставлять форматирование в него.
Как использовать формат по образцу в Word и Excel
В Microsoft Office есть замечательный инструмент, позволяющий вам сэкономить много времени на оформлении документа. Называется он формат по образцу. Также его ещё называют копирование формата. Данный инструмент позволяет производить копирование формата у текста или иных объектов и применять его к другим объектам.
На панели инструментов Microsoft Word или Excel формат по образцу представлен кнопкой в виде кисточки, как показано на рисунке.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Давайте посмотрим, как применяется инструмент Формат по образцу в Word и Excel. В принципе, и там и там работа с ним одинакова, но, тем не менее, рассмотрим применение формата по образцу сначала в Word, а потом в Excel.
Как использовать Формат по образцу в Word
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
На рисунке в первом абзаце часть текста выделена жирным чёрным и подчёркнута, часть текста выделена цветом, а также установлена красная строка у абзаца. Давайте посмотрим, как использовать формат по образцу в Word чтобы скопировать форматирование с верхнего абзаца или его части и применить к нижнему (или его части).
Вообще говоря, оформить текст нижнего абзаца аналогично верхнему можно и вручную. Однако, недостатки такого метода очевидны: необходимо узнать все параметры и только потом применить их к другому тексту. Это особенно неудобно в случае с установкой нужного цвета текста, а если цвет не стандартный, а какой-то другой, то тем более.
Для начала скопируем размер красной строки с первого абзаца. Выделять весь абзац для этого не нужно, поскольку красная строка в каждом абзаце одна. Поставим текстовый курсор в начало первого абзаца, после чего нажмём на кнопку Формат по образцу на панели инструментов. Курсор мышки при этом примет вид I со значком кисточки, а кнопка Формат по образцу окажется нажатой. После этого достаточно щёлкнуть в любом месте второго абзаца для применения форматирования. Результат показан на рисунке ниже.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Как видите, ко второму абзацу применилось форматирование первого — установилась красная строка в точности такого же размера. По другим параметрам абзацы не отличались, поэтому больше никаких изменений не заметно.
Теперь посмотрим, как копировать формат у текста. Для этого следует установить текстовый курсор на слово, содержащее нужный формат (к примеру, посередине слова). Далее нажимаем кисточку, как и в случае с абзацем. А вот дальше в случае копирования формата текста будут некоторые различия.
Если требуется применить скопированный формат только к одному слову, то достаточно по нему щёлкнуть (курсор в виде I с кисточкой!). Если же нужно применить форматирование более чем к одному слову или, наоборот, только к части слова, то нужно точно выделить блок текста мышкой.
Здесь есть одна особенность — после щелчка (или отпускании мышки после выделения) форматирование применяется, а кнопка Формат по образцу отпускается. Таким образом, если вы что-то сделали неверно, то следует отменить операцию через отмену действия и повторить всё заново. Будьте аккуратны.
Повторив операцию несколько раз, получим представленную на рисунке картину.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Ускорение работы с инструментом Формат по образцу
Если вам нужно применить одинаковый формат к разным блокам текста, не стоящим рядом, то нажимать каждый раз Формат по образцу не хочется. Это и не нужно. Достаточно щёлкнуть мышкой по кнопке Формат по образцу дважды (двойной щелчок) и она «приклеится», то есть будет оставаться нажатой и после применения формата. Тогда, применив скопированное форматирование к первому блоку текста, можно выделить следующий и так далее.
Как использовать Формат по образцу в Excel
Применение инструмента Формат по образцу в Excel почти ничем не отличается от использования его в Word. Отличие состоит в том, что перед нажатие кнопки Формат по образцу на панели инструментов, необходимо выделить ячейку, у которой хотите скопировать формат. Далее очень похоже — выделяете диапазон ячеек, к которым хотите применить скопированный формат.
«Фокус» с двойным щёлчком на кнопке формата по образцу в Excel также работает.
Стоит отметить, что, в отличие от Word, в Excel нельзя скопировать формат у текста внутри ячейки. Во всём остальном использование кнопки с кисточкой аналогично Word.
Пример, приведённый выше, вы можете посмотреть в видеоролике.
Подведём итоги
Применяйте инструмент Формат по образцу в Word и Excel в тех случаях, когда нужно одинаково оформить несколько блоков в документе. К примеру, это бывает очень полезно для однотипного оформления заголовков, а также при вставке текста из другой программы.
Инструмент Формат по образцу экономит много времени при оформлении документов, особенно если документ большой. Не игнорируйте кнопку с кисточкой — помимо экономии времени, Вы также уменьшите вероятность совершения ошибок в процессе оформления документов Word и таблиц Excel.
Формат по образцу — горячие клавиши в Excel
В Microsoft Office Excel есть функция, задающая одинаковое форматирование одновременно для нескольких фрагментов таблицы. В данной статье будут описаны основные особенности опции.
Как активировать форматирование по образцу
Включить рассматриваемый режим можно следующим образом:
Обратите внимание! После активации данной функции рядом со стандартным курсором в Excel появится значок в виде метлы.
Особенности функции Формат по образцу
Чтобы лучше разбираться в теме, необходимо рассмотреть ряд возможностей, которыми обладает подобное форматирование. Их несколько:
Горячие клавиши для активации форматирования по образцу
В Excel любую команду, функцию можно запустить комбинацией специальных кнопок на клавиатуре компьютера. Для включения режима «Формат по образцу» понадобится выполнить следующие манипуляции:
Важно! Также можно воспользоваться комбинацией «Ctrl+Shift+V», чтобы форматировать по образцу. Однако для этого придется прописать небольшой код и сохранить его в своей книге макросов.
После того как код будет написан, горячую клавишу потребуется добавить в список команд Excel. Чтобы справится с поставленной задачей, надо выполнить ряд простых действий по алгоритму:
Как использовать команду «Ctrl+Shift+V»
После создания горячей клавиши, необходимо понять, как применить данную команду. Принцип действия комбинации «Ctrl+Shift+V» можно охарактеризовать следующим образом:
Дополнительная информация! После зажатия клавиш «Ctrl+C» исходная ячейка будет подсвечена соответствующим цветом. Это обстоятельство свидетельствует о начале работы команды.
С помощью функции «Формат по образцу» удобнее копировать различные фигуры и изображение. Если необходимо просто скопировать содержимое конкретной ячейки, то можно использовать комбинацию «Ctrl+Shift+V»
Как быстро скопировать содержимое ячейки в таблице
Есть несколько способов подобного копирования. Однако самый простой и эффективный метод подразделяется на следующие шаги:
Обратите внимание! Аналогичным образом можно заполнить нужный диапазон ячеек в табличке.
Заключение
Таким образом, в Microsoft Office Excel есть большое количество полезных функций, позволяющих автоматизировать тот или иной процесс. Форматирование пор образцу — одна из таких опций. Выше были рассмотрены все способы ее активации и использования.
Excel: формат по образцу для нескольких ячеек
Есть в Excel отличная функция «Формат по образцу», которая позволяет копировать все последующие ячейки по формату выделенной ячейки. Наверно, многие ей пользовались. И наверно, как и я, пользовались следующим образом: выделил ячейку, нажал формат по образцу, выделил ячейку, опять нажал формат по образцу, выделил ячейку и так далее. Мне показалось, что проблема этой функции в том, что ее нельзя применить сразу на несколько ячеек. И поэтому я написал макрос, который это делает. Вся печаль состоит в том, что этот макрос оказался не нужен, так как в Excel такой функционал есть .
Урок, который надо усвоить на будущее, заключается в том, что не надо изобретать очередной велосипед, а стоит лишь к существующему прочитать справку . Достаточно было просто навести на соответствующую кнопку мышкой и во всплывающем сообщении дочитать до конца
Нужно просто дважды нажать на кнопку, и можно скопировать формат на несколько ячеек подряд.
Мой макрос работает по другой идеологии. Нужно сначала выделить ячейки (можно раздельные выделения через ctrl)
Запускаем макрос, он спросит ячейку или диапазон ячеек, формат которых нужно скопировать
После работы видим, что выделенные ячейки приняли нужный формат
В общем, ничего сложного. Можно сказать даже, что макрос в одну строчку через метод PasteSpecial. НО кто пишет макросы в excel, те знают, что после работы макроса отсутствует возможность откатить результат. Если при любом действии Excel вы можете нажать стрелочку назад или ctrl+Z, то после макроса все попытки будут тщетны. А при использовании копирования формата обязательно какие-то ячейки случайно зацепишь или не в тот формат переведешь, в общем, отмену действий надо обязательно сделать.
Прочитав статью Как отменить действия макроса, стало понятно, что надо все делать самому в части восстановления данных. Я пошел по первому пути (сохранении свойств ячейки), все таки делать копию листа это круто, но следить в файле копиями листов без 100% возможности потом за собой убрать как-то нехорошо.
Мудрить особо не стал, и просто сохранил свойства ячеек (рамки, шрифт, параметры текста в ячейке). После работы макроса можно откатить все назад
и результат не заставит себя ждать
Есть, конечно, проблемка, описанная в оригинальной статье. Если выделяется, допустим, целая строка или колонка, то сохранение свойств приводит к притормаживанию, а отмена действий посылает Excel в хороший нокдаун. Поэтому в макросе для выделенных ячеек, количество которых более 100, отключается отмена действий. То есть макрос работает, но потом результат не вернешь. Хорошая новость: лучше строки и колонки копировать через стандартную команду «Формат по образцу», так как потом доступна отмена действий и Excel все это делает за секунды.
Единственный косяк в работе стандартной функции копирования формата: при объединенный ячейках в особых случаях excel пишет такое сообщение
То есть, когда вы пытаетесь скопировать формат в строку с объединенными ячейками, вам нужно обязательно выделить полностью всю ячейку, иногда сразу это невозможно или трудно сделать. Но вот мой макрос спокойно применяет формат (насильно), убирая при этом объединенные ячейки