Vba excel изменить стиль ячеек. Применение стилей в Excel. Как выполнить объединение стилей двух рабочих книг

Коллекция стилей сводных таблиц, отображаемая на контекстной вкладке ленты Конструктор , содержит 85 встроенных стилей. Разбитая на категории Светлый , Средний и Темный , эта коллекция позволяет изменить цвет, линии и иные элементы форматирования сводной таблицы. Обратите внимание на то, что можно изменить значки каждого стиля, воспользовавшись настройками из группы Параметры стилей сводной таблицы (рис. 1).

Скачать заметку в формате или , примеры в формате

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

Создание собственного стиля сводной таблицы в Excel 2010

Однако, если ни один из 85 стилей вам не подходит, вы можете создать собственный. Новые стили добавляются в коллекцию и становятся доступными при каждом последующем создании сводной таблицы. При этом новый стиль действует только в текущей рабочей книге. Для переноса стиля сводной таблицу в другую рабочую книгу, скопируйте и перенесите сводную таблицу с нужным стилем в новую рабочую книгу. Новый стиль добавится в палитру. Примените этот стиль к любой сводной таблице в новой книге, а потом удалите перенесенную ранее сводную таблицу.

Предположим, что нужно создать стиль сводной таблицы, в котором чередование цветов заливки выполняется через три строки.

1. Выберите в коллекции стиль сводной таблицы, поддерживающий чередование строк. Щелкните правой кнопкой мыши на этом стиле и выберите команду Дублировать (рис. 2).

2. Введите новое имя стиля. Обычно программа Excel присваивает дубликату имя исходного стиля, к которому добавляет цифру 2. В нашем примере это – Greenbar 2.

3. В списке Элемент таблицы щелкните на значении Первая полоса строк . В диалоговом окне отобразится новый раздел Размер полосы .

4. Выберите в раскрывающемся меню Размер полосы значение 3.

5. Если требуется изменить цвет полосы, которым заливаются строки, щелкните на кнопке Формат . На экране появится диалоговое окно Формат ячеек . Перейдите в нем на вкладку Заливка и выберите новый цвет. Щелкните ОК, чтобы применить внесенные изменения и вернуться в диалоговое окно Изменение стиля сводной таблицы .

6. В списке элементов таблицы щелкните на значении Вторая полоса строк . Повторите действия, описанные в пп. 4 и 5.

7. Если вы хотите, чтобы этот стиль сводной таблицы стал стилем по умолчанию, поставьте галочку в нижней части окна Назначить стилем сводной таблицы по умолчанию для данного документа.

8. Щелкните ОК. Приготовьтесь к тому, что изменение настроек стиля ни к чему не приведет. Сводная таблица упорно продолжает следовать старому стилю, хотя новый стиль уже создан. И в этом нет ничего необычного, поскольку вы только что создали, но еще не применили новый стиль, основанный на исходном стиле Greenbar.

9. Откройте коллекцию стилей сводной таблицы. Новый стиль добавляется в верхнюю часть коллекции в раздел Пользовательские. Выберите новый стиль, чтобы изменить форматирование таблицы.

Рис. 2. Создание нового стиля сводной таблицы в диалоговом окне Изменение стиля сводной таблицы

Вы вправе указать, какой стиль будет использоваться по умолчанию при создании сводных таблиц в будущем. При этом по умолчанию может быть выбран не только встроенный стиль, но и любой пользовательский стиль, созданный на основе встроенного. На контекстной вкладке Конструктор откройте коллекцию стилей, щелкните правой кнопкой мыши на необходимом стиле и выберите команду По умолчанию .

Заметка написана на основе книги Билл Джелен, Майкл Александер. . Глава 3.

Помимо обычных инструментов, для работы с таблицей можно использовать элементы вкладки Конструктор (см. рис. 11.15). Эта вкладка автоматически появляется при выделении любой ячейки таблицы и также автоматически скрывается при выделении любой ячейки вне таблицы.

Можно применить к таблице другой стиль оформления.

Для изменения стиля оформления таблицы можно также нажать кнопку Форматировать как таблицу в группе Стили вкладки Главная и выбрать стиль оформления.

Во вкладке Конструктор в группе Параметры стилей таблицы (рис. 11.17) можно настроить особенности параметров оформления таблицы.

Для включения или отключения строки заголовков установите или снимите флажок Строка заголовка .

Для включения или отключения итоговой строки установите или снимите флажок Строка итогов .

Для отображения специального форматирования первого столбца таблицы установите или снимите флажок Первый столбец .

Для отображения специального форматирования последнего столбца таблицы установите или снимите флажок Последний столбец .

Для различного отображения четных и нечетных строк в целях облегчения чтения установите или снимите флажок Чередующиеся строки .

Для различного отображения четных и нечетных столбцов в целях облегчения чтения установите или снимите флажок Чередующиеся столбцы .

Преобразование таблицы в диапазон

Таблицу можно преобразовать в обычный диапазон данных. Все установленное форматирование при этом сохранится.

  1. Выделите любую ячейку таблицы.
  2. Нажмите кнопку Преобразовать в диапазон в группе Сервис вкладки Конструктор (см. рис. 11.16 или рис. 11.17).
  3. В окне запроса на преобразование нажмите кнопку Да .

Использование стилей

О стилях

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

Стилем называется набор параметров форматирования данных и ячеек: числовой формат; выравнивание; шрифт; граница; заливка; защита. Стиль не обязательно должен включать в себя все параметры форматирования.

При изменении параметров стиля автоматически изменяется оформление всех ячеек, к которым применен изменяемый стиль.

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

Excel позволяет форматировать не только цвет и рамку ячеек, но также шрифт и расположение их содержимого.

1. Снова выделите ячейки А4:А12, затем щелкните на них правой кнопкой мыши и выберите в контекстном меню команду Формат ячеек .

2. В открывшемся окне диалога раскройте вкладку Выравнивание , показанную на рис. 9.11.

3. В раскрывающемся списке по горизонтали выберите пункт по левому краю (отступ) ,

4. С помощью стрелок введите в счетчик отступ величину 1, чтобы задать небольшой отступ чисел от левого края ячеек.

5. Щелкните на кнопке ОК .

6. В панели инструментов Форматирование щелкните на кнопках Полужирный и Курсив . Электронные таблицы Excel тоже можно форматировать с помощью стилей.

Рис. 9.11. Настройка выравнивания текста в Excel

Применение стилей в Excel позволяет быстро назначать ячейкам определенное заранее заданное оформление. Изменение стиля приводит к моментальному обновлению форматирования всех ячеек, которым назначен этот стиль. Давайте настроим стиль для заголовков и подписей и назначим его двум группам объединенных ячеек листа Расходы.

7. За основу вновь создаваемого стиля всегда выбирается формат активной ячейки. Щелкните на объединенной ячейке B1:G1, чтобы выбрать формат ее стиля в качестве исходного.

8. Выполните команду Формат > Стиль .

9. Введите слово Надпись в поле раскрывающегося списка открывшегося окна диалога. Это будет имя нового стиля. В окне диалога появятся его исходные параметры (то есть режим форматирования диапазона B1:G1).

10. Щелкните на кнопке Изменить .

11. В открывшемся окне диалога Формат ячеек на вкладке Шрифт выберите полужирный шрифт размером 12 пунктов и щелкните на кнопке ОК .

Рис. 9.12. Окно настройки стиля в Excel

12. В окне диалога Стиль сбросьте все флажки, кроме шрифт, как показано на рис. 9.12, чтобы новый стиль влиял только на шрифт ячейки и не изменял другие параметры оформления.

13. Щелкните на кнопке ОК . Заголовок Расходы компании по месяцам увеличится в соответствии с новым размером шрифта.

14. Чтобы изменить шрифт подписи Среднее значение таблицы, выделите ячейки B14:F14.

15. Выполните команду Формат > Стиль , в раскрывающемся списке Имя стиля выберите пункт надпись и щелкните на кнопке ОК .

Примечание Чтобы создать новый документ на основе шаблона с дополнительными стилями и оформлением, выберите команду Файл > Создать , раскройте в окне диалога Создание документа вкладку с нужным шаблоном и дважды щелкните на его значке. Любую книгу Excel можно использовать в качестве шаблона, предварительно сохранив ее в файле формата XLT.

Текущий документ был создан без использования шаблона, тем не менее в нем есть несколько стандартных стилей Excel:

* Обычный - стандартный стиль ячеек;
* Процентный - стиль ячеек, содержащих процентные величины;
* Финансовый - денежные значения (рубли и копейки);
* Финансовый - денежные значения (только рубли);
* Денежный - денежные значения (рубли, копейки и знак денежной единицы);
* Денежный - денежные значения (только рубли и знак денежной единицы).

16. Чтобы задать ячейкам таблицы денежный стиль представления чисел, выделите ячейки В4:Н12.

17. Нажмите клавишу Ctrl и, не отпуская ее, щелкните на ячейке F14. Эта ячейка будет присоединена к выделению.

Рис. 9.13. Форматирование текста в Excel

18. Выберите команду Формат > Стиль , в списке Имя стиля выберите пункт Денежный и щелкните на кнопке ОК . Таблица станет такой, как показано на рис. 9.13.

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

Создавать собственные стили

Использовать существующие стили

Копировать или объединять стили из различных книг

Удалять пользовательские стили

Создание собственных стилей

Существует несколько способов создания собственных стилей с помощью диалогового окна Стиль (меню Формат, команда Стили).

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

Если до создания стиля ячейки не были отформатированы, в поле Имя стиля будет выведен стиль "Обычный". В Microsoft Excel кроме стиля "Обычный" предопределено еще несколько стилей, включая стили "Финансовый", "Денежный" и "Процентный". Любой из этих стилей (как и любой из собственных стилей) можно изменить.

Создание нового стиля на основе существующего формата

В поле Имя стиля введите имя нового стиля.

Создание стиля с нуля

В меню Формат выберите команду Стиль.

Введите имя нового стиля в поле Имя стиля.

Нажмите кнопку Изменить.

В группе Стиль включает укажите нужные атрибуты стиля.

Изменение существующего стиля

В меню Формат выберите команду Стиль.

Нажмите кнопку Изменить.

Измените стиль, используя вкладки диалогового окна Формат ячеек.

Дважды нажмите кнопку OK.

Примечание. Измененный стиль обновится во всей книге.

Использование существующих стилей

Существующий стиль, либо предопределенный, либо созданный, можно быстро использовать в своей книге. Стандартные стили, такие как Финансовый, Денежный и Процентный, также легко доступны на панели инструментов Форматирование. Другими стилями можно воспользоваться с помощью команды Стиль меню Формат.

Применение стиля

Выберите ячейку или диапазон ячеек, к которому нужно применить требуемый стиль.

В меню Формат выберите команду Стиль.

В раскрывающемся списке Имя стиля щелкните применяемый стиль.

В группе "Стиль включает" выберите все применяемые категории стиля.

Включение стилей из других книг

Созданный новый стиль можно использовать только в книге, где он создан - новый стиль сохраняется в текущей книге и отсутствует в других книгах. (Таким образом, стили для вашего портфеля акций не перепутаются со стилями бюджета расходов вашего коллеги.) Но можно скопировать или включить в текущую книгу стили из других книг.

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

Включение стилей из других книг Microsoft Excel

Откройте книгу-источник (книгу, из которой нужно скопировать стили) и конечную книгу (книгу, в которую нужно скопировать стили).

Сделайте активной конечную книгу.

В меню Формат выберите команду Стиль.

Нажмите кнопку Объединить.

В поле Объединить стили из выберите имя книги, стили из которой нужно скопировать (книга-источник), а затем нажмите кнопку OK.

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

Примечание. Команда Отмена не сможет отменить эффект объединения. Убедитесь, что вы хотите скопировать все эти стили из книги-источника в конечную книгу. Перед началом слияния может потребоваться также удалить все нежелательные стили.

Удаление пользовательских стилей

Ненужный пользовательский стиль всегда можно удалить. Нельзя удалить стиль "Обычный". Кроме того, при удалении стиля "Денежный", "Финансовый" или "Процентный" станет невозможно использовать кнопки стилей Финансовый, Денежный или Процентный на панели инструментов Форматирование.

Удаление стиля

В меню Формат выберите команду Стиль.

В раскрывающемся списке Имя стиля выберите удаляемый пользовательский стиль и нажмите кнопку Удалить.