Как выполнить вставку объектов в Excel: картинки, линии и кнопки

Иван Корнев·18 августа 2026·3 мин

Вставка объектов в Excel выполняется через вкладку «Вставка» для картинок и линий или через «Разработчик» для кнопок. Это позволяет размещать изображения в ячейках, чертить линии и создавать элементы управления.

Оглавление

Вставка картинок

Существует два основных способа размещения изображений в зависимости от задачи:

  • Поместить в ячейку: На вкладке «Вставка» выберите раздел «Иллюстрации», затем нажмите «Рисунки» и выберите опцию «Поместить в ячейку», после чего укажите источник файла. Этот способ позволяет изображению автоматически подстраиваться под размер ячейки при изменении ее границ.
  • Поместить над ячейками: Если выбрать этот вариант, изображение станет плавающим объектом, который можно свободно перемещать и масштабировать независимо от сетки таблицы. Для корректного отображения рекомендуется предварительно подготовить размеры строк и столбцов перед вставкой. Также существует возможность привязки плавающих картинок к сетке для выравнивания по границам ячеек.

Добавление линий и фигур

Линии являются частью инструмента «Фигуры» и добавляются следующим образом:

  1. Перейдите на вкладку «Вставка» и в группе «Иллюстрации» нажмите кнопку «Фигуры».
  2. В выпадающем меню в разделе «Линии» выберите нужный тип соединителя или прямой линии.
  3. После выбора курсор превратится в крестик: щелкните в месте начала линии и протяните до конечной точки.

При рисовании можно использовать клавишу Shift для создания строго горизонтальных, вертикальных или диагональных линий под углом 45 градусов.

Создание кнопок и назначение макросов

Кнопки обычно используются для запуска макросов и требуют наличия вкладки «Разработчик».

  1. Активация вкладки: Если вкладка «Разработчик» отсутствует, её необходимо включить через «Файл» → «Параметры» → «Настроить ленту».
  2. Вставка кнопки: На вкладке «Разработчик» нажмите «Вставить» и выберите значок кнопки в блоке «Элементы управления формой».
  3. Назначение макроса: Сразу после размещения кнопки на листе откроется окно «Назначить макрос», где нужно выбрать существующий макрос или создать новый.

Без назначенного макроса кнопка формы не выполняет никаких действий.

  1. Редактирование: Чтобы изменить текст или параметры уже созданной кнопки, кликните по ней правой кнопкой мыши и выберите соответствующие пункты контекстного меню.

Частые ошибки

  • Кнопка не реагирует на нажатия. Причина: макрос не был назначен при создании или был удален. Нажмите на кнопку правой кнопкой мыши и выберите «Назначить макрос».
  • Картинка искажается или сдвигается при изменении таблицы. Причина: использован режим «Поместить над ячейками» без привязки к сетке. Для жесткой фиксации используйте опцию «Поместить в ячейку».
  • Отсутствует вкладка «Разработчик». Причина: вкладка по умолчанию скрыта. Включите ее через «Файл» → «Параметры» → «Настроить ленту».

FAQ

Как сделать так, чтобы картинка не сдвигалась при сортировке или изменении столбцов? Используйте опцию «Поместить в ячейку» при вставке. Изображение станет частью ячейки и будет автоматически масштабироваться вместе с ней.

Можно ли нарисовать идеально ровную линию в Excel? Да. При протягивании линии удерживайте клавишу Shift. Это зафиксирует угол и позволит создать строго горизонтальную, вертикальную или диагональную линию под углом 45 градусов.

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