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

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

В этой статье мы разберём все способы добавления фигур в Excel, от базовых геометрических форм до сложных пользовательских контуров, а также покажем, как их редактировать, группировать и связывать с данными. Особое внимание уделим малоизвестным приёмам: например, как преобразовать фигуру в SmartArt или привязать её положение к ячейкам, чтобы диаграмма автоматически адаптировалась при изменении размера таблицы. Материал актуален для Excel 2010–2026 (включая Microsoft 365) и подойдёт как новичкам, так и опытным пользователям.

Базовые способы добавления фигур в Excel

Начнём с самого простого: как вставить стандартную фигуру в таблицу. В Excel доступно более 150 готовых форм — от стрелок и прямоугольников до выносок и звёзд. Чтобы их найти:

  1. Перейдите на вкладку Вставка в верхнем меню.
  2. В группе Иллюстрации нажмите кнопку Фигуры (в некоторых версиях — Фигуры → Вставить фигуру).
  3. Выберите нужную категорию (например, Основные фигуры или Линии) и кликните на понравившуюся форму.
  4. Зажмите левую кнопку мыши и растяните фигуру до нужного размера прямо на листе.

После добавления фигура автоматически выделяется, и на ленте появляется контекстная вкладка Формат (или Работа с фигурами → Формат в старых версиях). Здесь можно изменить цвет заливки, контур, добавить тень или объёмный эффект. Например, для создания кнопки достаточно выбрать фигуру Прямоугольник со скруглёнными углами, задать заливку синим цветом и добавить текст поверх.

📊 Какую фигуру вы чаще всего используете в Excel?
Стрелки
Прямоугольники
Линии
Выноски
Другое

Важно понимать, что фигуры в Excel — это независимые объекты, которые не привязаны к ячейкам по умолчанию. Это означает, что при изменении размера столбцов или строк положение фигуры останется прежним. Чтобы этого избежать, нужно вручную привязать фигуру к ячейкам (об этом расскажем в разделе про продвинутые настройки).

Редактирование фигур: изменение формы, размера и стиля

После добавления фигуры её можно трансформировать практически любым способом. Рассмотрим основные инструменты редактирования:

  • 🔄 Поворот: выделите фигуру, затем потяните за круглую стрелку вверху (или используйте кнопку Поворот на вкладке Формат). Удерживайте Shift, чтобы повернуть на 15° с точностью.
  • 📏 Изменение размера: потяните за угловые маркеры (сохраняет пропорции) или боковые (меняет только ширину/высоту). Для точной настройки используйте поля Высота и Ширина на вкладке Формат.
  • ✏️ Редактирование точек: некоторые фигуры (например, Кривая или Полилиния) позволяют изменять форму, перетаскивая жёлтые ромбики (узлы). Для этого выделите фигуру и нажмите Изменить фигуру → Изменить точки.
  • 🎨 Стили: в группе Стили фигур на вкладке Формат доступны готовые комбинации цветов и эффектов. Например, стиль Умеренный эффект — акцент 1 добавляет градиент и тень.

Особого внимания заслуживает инструмент Объединить фигуры (доступен на вкладке Формат → Вставить фигуры). С его помощью можно:

  • 🧩 Объединить несколько фигур в одну (например, создать логотип из круга и треугольника).
  • Вычесть одну фигуру из другой (полезно для создания вырезов).
  • Пересечь фигуры, оставив только общую область.

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

Текст внутри фигур: форматирование и выравнивание

Любая фигура в Excel может содержать текст — это удобно для создания кнопок, подписей или блок-схем. Чтобы добавить текст:

  1. Выделите фигуру и начинайте печать — текст появится внутри.
  2. Или кликните правой кнопкой по фигуре и выберите Добавить текст.

Форматирование текста внутри фигуры практически не отличается от работы с ячейками:

  • 📝 Шрифт и размер: используйте стандартные инструменты на вкладке Главная.
  • 📐 Выравнивание: на вкладке Формат в группе Текст можно выбрать горизонтальное и вертикальное выравнивание, а также настроить отступы.
  • 🔗 Гиперссылка: текст внутри фигуры можно сделать кликабельным (например, для перехода на другой лист или внешний сайт). Кликните правой кнопкой по тексту и выберите Гиперссылка.

Если текст не помещается в фигуру, Excel автоматически изменяет размер шрифта или обрезает его. Чтобы этого избежать:

⚠️ Внимание: если текст обрезается, проверьте настройки Перенос текста на вкладке Формат. Отключите опцию Подогнать текст под фигуру, чтобы сохранялся оригинальный размер шрифта, и вручную измените размер фигуры или шрифта.
Проблема Причина Решение
Текст выходит за границы фигуры Отключён перенос текста Включите Перенос текста на вкладке Формат
Текст не отображается Цвет текста совпадает с цветом заливки Измените цвет текста или заливки на вкладке Формат
Текст не центрируется Некорректные настройки выравнивания Выберите Выровнять по центру в группе Текст
Текст размытый при печати Низкое разрешение фигуры Увеличьте размер фигуры или экспортируйте лист в PDF

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

Создание связей между фигурами: соединительные линии

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

Чтобы добавить соединитель:

  1. На вкладке Вставка выберите Фигуры → Соединительные линии (или Линии → Соединитель в старых версиях).
  2. Кликните на первую фигуру (откуда должна идти линия), затем на вторую (куда должна вести).
  3. Линия автоматически прикрепится к краям фигур. При перемещении любой из них соединитель останется на месте.

Существует несколько типов соединителей:

  • 🔗 Прямая соединительная линия — простая линия без изгибов.
  • 🌉 Ломаная соединительная линия — линия с прямыми углами (подходит для схем с большим количеством элементов).
  • 🌀 Искривлённая соединительная линия — плавная кривая (идеально для органичных диаграмм).

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

Выбран правильный тип соединительной линии|Линия прикреплена к контурным точкам (не к центру фигур)|Цвет линии контрастирует с фоном|Толщина линии достаточна для видимости при печати-->

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

Продвинутые техники: привязка к ячейкам, макросы и анимация

Теперь перейдём к менее очевидным, но крайне полезным функциям фигур в Excel. Эти приёмы помогут автоматизировать работу и сделать ваши таблицы интерактивными.

Привязка фигур к ячейкам

По умолчанию фигуры в Excel "плавают" над ячейками и не двигаются при изменении размера строк или столбцов. Чтобы зафиксировать положение фигуры относительно ячейки:

  1. Выделите фигуру, кликните правой кнопкой и выберите Формат фигуры (или нажмите Ctrl+1).
  2. В открывшемся меню перейдите на вкладку Свойства (в новых версиях — Размер и свойства).
  3. В разделе Положение и размер объекта выберите опцию Перемещать и изменять размер вместе с ячейками.

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

  • Выделите фигуру и в адресной строке (слева от строки формул) введите адрес ячейки (например, $A$1).
  • Нажмите Enter — фигура "прилипнет" к указанной ячейке.

Интерактивные фигуры с макросами

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

  1. Добавьте фигуру (например, прямоугольник со скруглёнными углами).
  2. Кликните по ней правой кнопкой и выберите Назначить макрос.
  3. Выберите существующий макрос из списка или запишите новый.

Для визуальной обратной связи добавьте фигуре эффект при наведении:

  • Выделите фигуру, перейдите на вкладку Формат.
  • В группе Стили фигур выберите Эффекты при наведении (доступно в Excel 365).
  • Задайте изменение цвета или тени при наведении курсора.
Как создать анимированную фигуру?

В Excel нет полноценной анимации, но можно имитировать её с помощью условного форматирования и VBA. Например, чтобы фигура меняла цвет при изменении значения в ячейке:

  1. Добавьте фигуру и назовите её (например, "Индикатор").
  2. Откройте редактор VBA (Alt+F11) и вставьте код, который будет изменять цвет фигуры в зависимости от значения в ячейке A1:
Sub UpdateShapeColor()

Dim shp As Shape

Set shp = ActiveSheet.Shapes("Индикатор")

If Range("A1").Value > 100 Then

shp.Fill.ForeColor.RGB = RGB(0, 255, 0) 'Зелёный

Else

shp.Fill.ForeColor.RGB = RGB(255, 0, 0) 'Красный

End If

End Sub

  1. Назначьте этот макрос на событие Change для листа, чтобы он срабатывал при изменении данных.

Для создания всплывающих подсказок при наведении на фигуру используйте параметр Альтернативный текст (клик правой кнопкой → Формат фигуры → Размер и свойства → Альтернативный текст). Это полезно для схем с большим количеством элементов.

Преобразование фигур в SmartArt и обратно

Если вам нужно создать организационную диаграмму, процесс или иерархическую структуру, вместо ручного соединения фигур можно воспользоваться инструментом SmartArt. Он позволяет быстро построить профессиональные схемы с автоматическим форматированием.

Чтобы преобразовать существующие фигуры в SmartArt:

  1. Выделите все фигуры, которые хотите объединить (удерживайте Ctrl при выделении).
  2. На вкладке Формат выберите Преобразовать в SmartArt (в некоторых версиях эта опция доступна только через контекстное меню).
  3. Выберите подходящий макет (например, Иерархия или Процесс).

Обратное преобразование (из SmartArt в отдельные фигуры) также возможно:

  1. Кликните по диаграмме SmartArt правой кнопкой и выберите Преобразовать в фигуры.
  2. Теперь каждый элемент схемы станет отдельной фигурой, которую можно редактировать независимо.

Основные преимущества SmartArt:

  • Автоматическое выравнивание элементов.
  • 🎨 Готовые цветовые схемы и стили.
  • 🔄 Лёгкое добавление/удаление элементов (схема перестраивается автоматически).

Однако у SmartArt есть и ограничения:

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

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

Экспорт фигур и схем из Excel

Готовую схему или фигуру из Excel можно экспортировать для использования в других документах (например, в Word или PowerPoint) или сохранить как отдельный файл. Рассмотрим основные способы:

Копирование как изображения

Самый простой метод:

  1. Выделите фигуру(ы), которые хотите экспортировать.
  2. Нажмите Ctrl+C (копировать).
  3. Вставьте в другой документ (Ctrl+V) и выберите Сохранить исходное форматирование или Изображение.

Чтобы сохранить как отдельный файл:

  1. Выделите фигуру, кликните правой кнопкой и выберите Сохранить как рисунок.
  2. Выберите формат (PNG, JPEG, GIF или EMF).
  3. Укажите папку для сохранения.

Экспорт всего листа с фигурами

Если нужно сохранить весь лист с фигурами и данными:

  • 📄 PDF: Файл → Экспорт → Создать PDF/XPS. Фигуры сохранятся как векторные объекты.
  • 🖼️ Изображение: используйте инструмент Снимок экрана (Вставка → Иллюстрации → Снимок), затем обрежьте ненужные части.
  • 📊 Копирование в PowerPoint: в PowerPoint выберите Вставка → Объект → Лист Microsoft Excel, чтобы вставить живую таблицу с фигурами.

Для векторного экспорта (например, для дальнейшего редактирования в Adobe Illustrator или CorelDRAW) выберите формат EMF (Enhanced Metafile). Он сохраняет все векторы и позволяет масштабировать изображение без потери качества.

Частые ошибки и их решение

При работе с фигурами в Excel пользователи часто сталкиваются с типичными проблемами. Рассмотрим самые распространённые из них и способы их устранения.

⚠️ Внимание: если фигура внезапно исчезла с листа, проверьте, не скрыта ли она за другими объектами. Нажмите Alt+F10, чтобы открыть панель выбора объектов, и найдите пропавшую фигуру в списке.
Проблема Возможная причина Решение
Фигура не перемещается Включён режим Защита листа Снимите защиту: Рецензирование → Снять защиту листа
Соединительные линии не прикрепляются Фигуры сгруппированы или заблокированы Разгруппируйте фигуры или проверьте настройки привязки
Текст в фигуре не редактируется Фигура преобразована в изображение Отмените последнее действие (Ctrl+Z) или вставьте фигуру заново
Фигуры печатаются не там, где отображаются Настройки области печати не включают фигуры Настройте область печати: Разметка страницы → Область печати
Цвет фигуры изменяется при печати Принтер не поддерживает цветовую модель RGB Экспортируйте в PDF или настройте цветовой профиль принтера

Если фигуры накладываются друг на друга и их сложно выделить, используйте панель выбора объектов:

  1. На вкладке Главная в группе Редактирование нажмите Найти и выделить → Выбор объектов (или Alt+F10).
  2. В открывшемся окне выберите нужный объект из списка.

Для устранения проблем с размытыми фигурами при печати:

  • Проверьте разрешение принтера (должно быть не менее 300 dpi).
  • Экспортируйте лист в PDF с настройками высокого качества.
  • Увеличьте размер фигур перед печатью (они будут масштабироваться без потерь).

FAQ: Ответы на частые вопросы

Можно ли создать собственную фигуру в Excel?

Да, для этого используйте инструмент Полилиния или Кривая:

  1. На вкладке Вставка выберите Фигуры → Линии → Полилиния.
  2. Кликайте мышью, чтобы добавить узлы, и дважды кликните для завершения.
  3. Отредактируйте форму, перетаскивая жёлтые ромбики (узлы).

Готовую фигуру можно сохранить как шаблон: выделите её, кликните правой кнопкой → Сохранить как рисунок (формат EMF), затем вставляйте её в другие документы.

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

Выделите фигуру, перейдите на вкладку Формат и:

  1. В группе Стили фигур нажмите Заливка фигуры → Нет заливки.
  2. Для полупрозрачности выберите Другие цвета заливки → Полупрозрачные цвета.

Чтобы сделать прозрачным контур, выберите Контур фигуры → Нет контура.

Почему фигуры не отображаются при печати?

Возможные причины и решения:

  • 🖨️ Настройки принтера: проверьте, что в диалоговом окне печати выбрано Печатать рисунки (в некоторых драйверах эта опция отключена по умолчанию).
  • 📄 Область печати: фигуры могут находиться за её пределами. Настройте область: Разметка страницы → Область печати.
  • 🖼️ Формат фигуры: если фигура имеет заливку Нет заливки и тонкий контур, принтер может её не воспринимать. Увеличьте толщину линии.
Как группировать и разгруппировывать фигуры?

Группировка позволяет управлять несколькими фигурами как одним объектом:

  • 🔗 Группировка: выделите фигуры (удерживайте Ctrl), кликните правой кнопкой и выберите Группировать.
  • 🔗 Разгруппировка: кликните правой кнопкой по сгруппированной фигуре и выберите Разгруппировать.

В сгруппированном объекте можно редактировать отдельные элементы, дважды кликнув по нужной фигуре.

Можно ли анимировать фигуры в Excel?

Полноценной анимации, как в PowerPoint, в Excel нет, но можно имитировать её с помощью:

  • 🔄 Условного форматирования: изменение цвета фигуры при выполнении условия (требуется VBA).
  • 📊 Диаграмм с анимацией: некоторые типы диаграмм (например, График) поддерживают анимацию при изменении данных.
  • 🖥️ Внешних инструментов: экспортируйте фигуры в PowerPoint и добавьте анимацию там.

Для простой анимации (например, мигания) можно использовать цикл VBA с изменением видимости фигуры:

Sub BlinkShape()

Dim shp As Shape

Set shp = ActiveSheet.Shapes("Моргающая фигура")

For i = 1 To 10

shp.Visible = Not shp.Visible

Application.Wait Now + TimeValue("0:00:01")

Next i

End Sub