Работа с изображениями в Microsoft Excel — неотъемлемая часть создания презентабельных таблиц, отчётов или дашбордов. Однако многие пользователи сталкиваются с трудностями, когда нужно заменить рисунок, откорректировать его размеры или исправить размытость после вставки. В отличие от Word или PowerPoint, где графические элементы редактируются интуитивно, в Excel есть нюансы: например, изображения могут быть внедрены в ячейки или связаны с внешними файлами, а их поведение зависит от настроек листа.
В этой статье вы найдёте 5 проверенных способов изменить рисунок в Excel — от базовой замены через контекстное меню до продвинутых техник с использованием связей и макросов. Мы разберём, как избежать типичных ошибок (например, когда картинка"уезжает" при изменении размера ячеек), как работать с форматами .png, .jpg и .svg, а также чем отличается редактирование в Excel Online от десктопной версии. Если вы когда-либо теряли часы на поиск исходного файла изображения, чтобы обновить его в таблице — этот гайд для вас.
Современные версии Excel (2019–2026) предлагают больше инструментов для работы с графикой, чем раньше: теперь можно обрезать изображение по фигуре, применять художественные эффекты или даже встраивать 3D-модели. Но даже в Excel 2010 или 2013 доступны базовые функции замены рисунков — главное знать, где искать. Важно: если изображение в вашем файле связано с внешним источником (а не внедрено), его обновление потребует особого подхода — об этом читайте в разделе про"Связанные рисунки".
Почему не получается изменить рисунок в Excel: 3 главные причины
Прежде чем переходить к инструкциям, разберёмся, почему стандартные действия (например, двойной клик по картинке) иногда не работают. Вот три распространённые проблемы и их решения:
1. Изображение заблокировано или защищено.
В Excel можно защитить не только ячейки, но и графические объекты. Если при клике на рисунок ничего не происходит, проверьте:
- 🔒 Защита листа: перейдите в
Рецензирование → Снять защиту листа. Если листа нет в меню — защита не активна. - 🖼️ Блокировка объекта: кликните правой кнопкой по картинке →
Формат рисунка → Размер и свойства → Защита. Снимите галочку сЗаблокировано.
2. Рисунок — это не объект, а фон ячейки.
Если картинка растягивается при изменении размера строк/столбцов, скорее всего, она вставлена как фон ячейки, а не какный объект. В этом случае:
- 🎨 Выделите ячейку →
Главная → Формат → Формат ячеек → Заливка. - 🔄 Чтобы заменить фон, нажмите
Удалитьпод текущим изображением и загрузите новое.
3. Файл изображения повреждён или удалён.
Если рисунок отображается как красный крестик или пустой прямоугольник, это означает, что Excel потерял связь с исходным файлом. Решения:
- 🔗 Для связанных изображений: обновите путь (см. раздел ниже).
- 🗑️ Для внедрённых: удалите старый рисунок и вставьте новый.
⚠️ Внимание: Если вы работаете с файлом, полученным от коллеги, и не видите изображений, проверьте, отправлял ли он их каквнедрённые(часть файла) или каксвязанные(указывающие на путь к файлу на его компьютере). Во втором случае картинки отобразятся только у него.
Способ 1: Замена рисунка через контекстное меню (самый быстрый)
Если изображение внедрено в файл (а не связано с внешним источником), самый простой способ его заменить — использовать контекстное меню. Этот метод работает во всех версиях Excel от 2010 до 2026.
Пошаговая инструкция:
- Кликните правой кнопкой мыши по рисунку, который нужно заменить.
- В открывшемся меню выберите
Изменить рисунок(в Excel 2016–2026) илиЗаменить(в Excel 2010–2013). - В окне проводника выберите новый файл изображения и нажмите
Вставить.
Новый рисунок автоматически займёт место старого, сохраняя его размеры, положение и настройки обтекания текстом. Это удобно, если вам важно сохранить компоновку листа.
Что делать, если пункта"Изменить рисунок" нет?
- 🔍 Убедитесь, что вы кликаете именно по объекту-рисунку, а не по ячейке с фоном.
- 📎 Проверьте, не является ли изображение фигурой (например, вставленной через
Вставка → Фигуры). В этом случае заменить его можно только удалив и вставив заново.
Выделите рисунок (должны появиться маркеры изменения размера)
Проверьте, что файл нового изображения в поддерживаемом формате (.jpg,.png,.bmp,.gif)
Закройте другие программы, которые могут блокировать доступ к файлу (например, Photoshop)
Сохраните резервную копию книги Excel (на случай ошибки)-->
Способ 2: Редактирование связанных рисунков (если изображение подгружается из файла)
Если ваш рисунок в Excel связан с внешним файлом (например, логотип компании хранится в отдельной папке), то простая замена через контекстное меню не сработает. В этом случае нужно обновить связь или путь к файлу.
Как проверить, связан ли рисунок?
Как обновить связанный рисунок?
Формат рисунка.Размер и свойства.Имя файла с путём (например, C:\Logos\company.png) — рисунок связан.
замените файл по старому пути (например, сохраните новый логотип в ту же папку с тем же именем). Excel автоматически подтянет обновлённую версию.
- Удалите старый рисунок.
- Вставьте новый через
Вставка → Рисунки → Этот устройство. - При вставке удерживайте
Shift, чтобы вставить как связанный объект.
⚠️ Внимание: Если вы отправляете файл Excel коллеге, а рисунки в нём связанные — он не увидит изображений, если у него нет доступа к оригинальным файлам. Всегда проверяйте это перед отправкой!
Таблица: Отличия внедрённых и связанных рисунков
| Параметр | Внедрённый рисунок | Связанный рисунок |
|---|---|---|
| Хранится в файле Excel | ✅ Да | ❌ Нет (только ссылка) |
| Размер файла Excel | Увеличивается | Остаётся небольшим |
| Обновление при изменении исходника | ❌ Нет | ✅ Да (если путь верный) |
| Подходит для отправки другим пользователям | ✅ Да | ❌ Только если у них есть доступ к исходным файлам |
Способ 3: Использование буфера обмена для быстрой замены
Если вам нужно заменить рисунок на аналогичный по размеру (например, обновить график с такими же пропорциями), удобно использовать буфер обмена. Этот метод экономит время, так как не требует поиска файла на диске.
Инструкция:
- Скопируйте новое изображение в буфер обмена (например, через
PrtScnилиCtrl+Cв проводнике). - Кликните по старому рисунку в Excel, чтобы его выделить.
- Нажмите
Ctrl+V— новое изображение заменит старое, сохраняя его положение и размер.
Когда этот способ не подходит?
- 🚫 Если новое изображение имеет другие пропорции — оно растянется.
- 🚫 Если рисунок связанный (буфер обмена вставляет только как внедрённый объект).
- 🚫 Если в буфере обмена уже есть текст или таблица — Excel может вставить их вместо изображения.
Пример:
Допустим, у вас в отчёте есть скриншот графика за январь, и вам нужно обновить его на февральский, сохраняя то же место на листе. Вместо того чтобы искать файл на диске, вы делаете новый скриншот (Win+Shift+S), копируете его и вставляете поверх старого в Excel.
Что делать, если Ctrl+V не работает?
Если вместо замены рисунка вставляется новый объект поверх старого, попробуйте:
1. Кликнуть правой кнопкой по старому рисунку → Копировать.
2. Кликнуть правой кнопкой по тому же рисунку → Специальная вставка → Рисунок (PNG).
Это принудительно заменит изображение без создания дубликата.
Способ 4: Редактирование рисунка непосредственно в Excel
Иногда достаточно не заменять рисунок полностью, а лишь подкорректировать его: обрезать, изменить яркость или добавить эффекты. Excel предлагает базовые инструменты для этого, хотя они и уступают Photoshop или GIMP.
Что можно сделать без выхода из Excel?
- ✂️ Обрезка: выделите рисунок →
Формат → Обрезка. Можно обрезать по фигуре (овалу, треугольнику и т.д.). - 🎨 Коррекция: на вкладке
Форматдоступны настройки яркости, контрастности и резкости. - 🖌️ Художественные эффекты: добавьте тень, отражение или сглаживание через
Формат → Стили рисунков. - 🔄 Удаление фона: в Excel 2013+ есть инструмент
Удалить фон(появляется при выделении рисунка).
Ограничения:
- Нельзя изменять разрешение изображения (оно остаётся исходным).
- Инструмент Удалить фон работает хуже, чем в PowerPoint или Word.
- Нет возможности сохранять отредактированный рисунок как новый файл (только через обходные пути).
Пример применения:
Вы вставили в отчёт фотографию продукта, но она слишком тёмная. Вместо того чтобы редактировать её в другом редакторе, вы можете:
- Выделить рисунок.
- Перейти на вкладку
Формат → Коррекция → Яркость: +20%. - Добавить рамку через
Стили рисунковдля лучшего визуального разделения.
⚠️ Внимание: Если вы примените к рисунку эффекты (например,ТеньилиОтражение), они могут исчезнуть при копировании изображения в другой файл или программу. Эти эффекты — часть форматирования Excel, а не самого рисунка.
Способ 5: Автоматизация замены рисунков с помощью макросов
Если вам регулярно приходится обновлять одни и те же рисунки в Excel (например, ежемесячно заменять логотип в шаблоне отчёта), можно автоматизировать процесс с помощью макросов VBA. Этот метод требует базовых знаний Visual Basic for Applications, но экономит массу времени в долгосрочной перспективе.
Пример макроса для замены рисунка по имени:
Sub ReplacePicture
Dim ws As Worksheet
Dim shp As Shape
Dim newPicPath As String
' Укажите путь к новому изображению
newPicPath ="C:\Temp\new_logo.png"
' Укажите имя листа и название рисунка
Set ws = ThisWorkbook.Sheets("Отчёт")
Set shp = ws.Shapes("Logo")' Имя рисунка можно увидеть в панели"Выбор и видимость"
' Замена рисунка
shp.Fill.UserPicture newPicPath
End Sub
Как это работает?
- Макрос ищет на листе
Отчётрисунок с именемLogo. - Заменяет его содержимое на изображение из указанного пути (
C:\Temp\new_logo.png). - Сохраняет все оригинальные настройки (размер, положение, эффекты).
Как узнать имя рисунка?
- Перейдите на вкладку
Главная → Редактирование → Найти и выбрать → Выбор объекта. - Кликните по нужному рисунку — его имя отобразится в панели
Выбор и видимость.
Когда использовать макросы?
- ✅ Вы обновляете одни и те же рисунки регулярно (например, еженедельные графики).
- ✅ У вас много файлов с одинаковой структурой.
- ✅ Вам нужно заменить рисунки программно (например, при импорте данных).
⚠️ Внимание: Макросы работают только в десктопной версии Excel (не в Excel Online). Также убедитесь, что в настройках безопасности разрешено выполнение макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов).
Как записать макрос без знания VBA?
Excel позволяет записывать действия мыши и клавиатуры в макрос:
1. Перейдите на вкладку Вид → Макросы → Записать макрос.
2. Выполните вручную замену рисунка (как в Способе 1).
3. Остановите запись.
4. Теперь этот макрос можно запускать для автоматической замены или редактировать его код для других изображений.
Частые ошибки при работе с рисунками в Excel и как их избежать
Даже опытные пользователи Excel иногда сталкиваются с неожиданными проблемами при работе с изображениями. Вот самые распространённые ошибки и способы их решения:
1. Рисунок"уезжает" при изменении размера ячеек.
Причина: Изображение не привязано к ячейкам, а плавает поверх них.
Решение:
- Кликните по рисунку →
Формат → Обтекание текстом → По контуру. - Перетащите рисунок в нужную ячейку — теперь он будет двигаться вместе с ней.
2. Картинка становится размытой при изменении размера.
Причина: Excel по умолчанию растягивает изображения с потерей качества.
Решение:
- Перед вставкой измените размер изображения в графическом редакторе (например, в Paint).
- Используйте форматы
.pngили.svgвместо.jpg— они лучше масштабируются.
3. Нельзя выделить рисунок (клики проходят сквозь него).
Причина: Изображение находится на скрытом слое или перекрыто другим объектом.
Решение:
- Нажмите
Alt+F10, чтобы открыть панельВыбор и видимость. - Найдите в списке нужный рисунок и кликните по нему дважды.
4. При печати рисунок не отображается.
Причины и решения:
| Проблема | Решение |
|---|---|
| Рисунок вне области печати | Перейдите в Файл → Печать → Параметры страницы и настройте Область печати. |
| Слишком низкое разрешение | Замените рисунок на версию с разрешением не менее 150 dpi. |
| Настройки принтера игнорируют графику | В диалоге печати выберите Печать → Печатать рисунки (если опция доступна). |
5. Рисунки увеличивают размер файла до гигантских значений.
Причина: Внедрённые изображения (особенно в формате .bmp или неоптимизированные .png) могут"раздувать" файл.
Решение:
- Сожмите изображения перед вставкой (например, через TinyPNG).
- Используйте связанные рисунки вместо внедрённых (но помните о рисках, описанных выше).
- Удалите ненужные рисунки через
Главная → Найти и выбрать → Выбор объектов.
FAQ: Ответы на частые вопросы
Можно ли заменить рисунок в Excel Online?
В Excel Online функционал работы с изображениями ограничен. Вы можете:
- Удалить старый рисунок и вставить новый через
Вставка → Рисунки. - Изменить размер или обрезать изображение (но без продвинутых эффектов).
Замена через контекстное меню (как в десктопной версии) недоступна. Также в Excel Online нельзя работать со связанными рисунками.
Как изменить рисунок в ячейке Excel (как фон)?
Если картинка вставлена как фон ячейки, заменить её можно так:
- Выделите ячейку с фоном.
- Перейдите в
Главная → Формат → Формат ячеек → Заливка. - Нажмите
Удалитьпод текущим изображением. - Нажмите
Рисуноки выберите новый файл.
Обратите внимание: фон ячейки не масштабируется при изменении её размера — он просто обрезается или дублируется.
Почему после замены рисунка в Excel он отображается не полностью?
Это происходит из-за двух причин:
- Обрезка: Проверьте, не применена ли к рисунку обрезка (вкладка
Формат → Обрезка → Сбросить). - Размер ячейки: Если рисунок привязан к ячейке, но она меньше изображения, часть картинки будет скрыта. Растяните ячейку или измените свойства обтекания текстом.
Как в Excel поменять местами два рисунка?
Быстрый способ:
- Выделите первый рисунок и нажмите
Ctrl+X(вырезать). - Вставьте его временно на свободное место листа (
Ctrl+V). - Выделите второй рисунок и перетащите его на место первого.
- Верните первый рисунок на место второго.
Альтернатива: используйте панель Выбор и видимость (Alt+F10), чтобы точно контролировать положение объектов.
Можно ли в Excel анимировать рисунки (например, сделать гифку)?
Excel не поддерживает анимацию изображений напрямую, но есть обходные пути:
- Вставьте
.gif-анимацию как объект Windows Media Player:- Перейдите в
Вставка → Объект. - Выберите
Windows Media Player. - В открывшемся плеере укажите путь к
.gif-файлу.
- Перейдите в
- Используйте Power Query для динамического обновления статичных изображений (например, графиков) с заданной периодичностью.
Обратите внимание: анимированные .gif в Excel будут статичными, если вставлены как обычный рисунок.