Работа с изображениями в Microsoft Excel часто вызывает вопросы у пользователей, особенно когда речь заходит о точной обрезке или выделении части рисунка. Многие ошибочно считают, что для этих задач обязательно нужен Photoshop или другие графические редакторы. На самом деле, даже в стандартных версиях Excel 2010–2023 есть встроенные инструменты, позволяющие обрезать фотографии, удалять фон, выделять фрагменты и даже сохранять их как отдельные файлы.
В этой статье мы разберём 5 практических способов работы с изображениями — от элементарной обрезки до продвинутых техник с использованием фигур и макросов. Вы узнаете, как точно вырезать нужный фрагмент без потери качества, почему иногда обрезка блокируется, и как обойти это ограничение. А для тех, кто работает с большими объёмами изображений, мы подготовили автоматизированный метод с помощью VBA.
Если вам когда-либо приходилось вставлять скриншоты, фотографии или логотипы в таблицы, вы наверняка сталкивались с проблемой: изображение слишком большое, мешает данным или содержит лишние детали. Вместо того чтобы редактировать его во внешнем редакторе, можно сделать всё прямо в Excel — быстро и без потери времени на экспорт/импорт файлов.
Важно понимать, что обрезка в Excel бывает визуальной (изменяет только отображение картинки в документе) и реальной (удаляет пиксели по краям). Мы покажем, как работать с обоими типами, а также раскроем малоизвестные приёмы — например, как обрезать изображение по форме ячейки или использовать удалитель фона для создания прозрачных областей.
1. Базовая обрезка рисунка в Excel: пошаговая инструкция
Начнём с самого простого — стандартного инструмента обрезки, который доступен во всех версиях Excel начиная с 2010 года. Этот метод подходит для удаления ненужных краёв изображения, например, когда вам нужно оставить только центральную часть фотографии или скриншота.
Чтобы обрезать рисунок:
- Выделите изображение на листе кликом мыши.
- Перейдите на вкладку
Формат(появляется в ленте при выделении рисунка). - В группе
Размернажмите кнопкуОбрезка(значок с ножницами). - По углам и сторонам изображения появятся чёрные маркеры. Перетащите их внутрь, чтобы обрезать лишние части.
- Для точной обрезки удерживайте клавишу
Shift— это сохраняет пропорции. - Закончив, нажмите
Обрезкаещё раз или кликните за пределами изображения.
⚠️ Внимание: Этот метод обрезает изображение визуально — оригинальный файл остаётся нетронутым. Если вы скопируете обрезанный рисунок и вставите его в другой документ, он отобразится в исходном виде. Чтобы сохранить изменения, используйте функцию Сохранить как рисунок (правый клик по изображению → Сохранить как рисунок).
Если вам нужно обрезать изображение по точным размерам (например, до 300×200 пикселей), используйте параметры в группе Размер:
- 📏 Высота и ширина: введите нужные значения в поля
Высота формыиШирина формы. - 🔄 Сохранение пропорций: установите флажок
Сохранять пропорции, чтобы избежать искажений. - 🖼️ Обрезка по размерам: после изменения габаритов нажмите
Обрезкаи подгоните маркеры под новые границы.
2. Точная обрезка с помощью числовых параметров
Когда требуется обрезать изображение с ювелирной точностью (например, для создания коллажей или инфографики), ручное перетаскивание маркеров может быть неудобным. В таких случаях поможет панель Обрезка с числовыми полями.
Как это работает:
- Выделите рисунок и нажмите
Формат → Обрезка. - В выпадающем меню выберите
Обрезка по фигуре(если нужно обрезать по заданной форме) или просто активируйте режим обрезки. - Справа от кнопки
Обрезкапоявится панель с полямиСлева,Справа,Сверху,Снизу. Введите в них значения в пикселях или сантиметрах. - Например, чтобы обрезать по
50 пикселейс каждой стороны, введите50во все четыре поля.
💡 Полезный совет: Если вы не знаете, сколько пикселей нужно обрезать, используйте линейку в Excel. Включите её через Вид → Линейка и измерьте расстояние от края изображения до нужной границы обрезки.
| Параметр обрезки | Описание | Пример значения |
|---|---|---|
Слева |
Количество пикселей, обрезаемых с левой стороны | 30 |
Справа |
Количество пикселей, обрезаемых с правой стороны | 20 |
Сверху |
Количество пикселей, обрезаемых сверху | 10 |
Снизу |
Количество пикселей, обрезаемых снизу | 40 |
Сохранять пропорции |
Фиксирует соотношение сторон при обрезке | ✅ (включено) |
⚠️ Внимание: В Excel 2013 и старше при обрезке по числовым параметрам может возникать ошибка, если изображение было повернуто. В этом случае сначала сбросьте поворот (Формат → Поворот → Сбросить поворот), затем обрежьте, и только после этого поверните заново.
3. Обрезка по фигуре: круг, треугольник, стрелка
Если вам нужно обрезать изображение не по прямоугольнику, а по другой форме (например, сделать круглый аватар или треугольный значок), в Excel есть встроенная функция Обрезка по фигуре. Она позволяет применить к рисунку одну из 16 стандартных фигур, включая стрелки, звёзды и выноски.
Пошаговая инструкция:
- 🖼️ Выделите изображение на листе.
- Перейдите на вкладку
Формат → Обрезка → Обрезка по фигуре. - 🔺 В выпадающем меню выберите нужную форму (например,
Овалдля круга илиПрямоугольник со скруглёнными углами). - 🔄 Изображение автоматически обрежется по контуру фигуры. При необходимости отрегулируйте размеры, перетаскивая маркеры.
🔹 Ограничения метода:
- Фигура всегда центрируется относительно изображения. Если нужно сместить её, сначала обрежьте рисунок по прямоугольнику, а затем применяйте форму.
- Не все фигуры поддерживают прозрачность. Например, при обрезке по
Звездеуглы останутся белыми, если фон изображения не прозрачный.
Выделить рисунок на листе|Проверить, что фон однородный (для прозрачности)|Выбрать форму с минимальным количеством углов|Сохранить оригинал на случай ошибки-->
💡 Секретный приём: Если вам нужна обрезка по произвольному контуру (например, по силуэту человека), комбинируйте этот метод с удалением фона (см. следующий раздел). Сначала удалите фон, затем примените обрезку по фигуре — так вы получите чистый результат без белых областей.
4. Удаление фона: как вырезать объект без Photoshop
Один из самых востребованных инструментов в Excel — удалитель фона. Он позволяет вырезать объект с изображения, автоматически убирая задний план. Это полезно, например, для создания логотипов с прозрачным фоном или выделения продуктов на фотографиях.
Как пользоваться удалителем фона:
- Выделите изображение и перейдите на вкладку
Формат → Удалить фон. - 🟣 Excel автоматически выделит область фона фиолетовым цветом, а основной объект останется в естественных цветах.
- 🖱️ Если программа ошиблась:
- Чтобы добавить область к фону (убрать лишнее), нажмите
Пометить области для удаленияи закрасьте ненужные участки. - Чтобы сохранить часть изображения, которая была ошибочно помечена как фон, используйте
Пометить области для сохранения.
- Чтобы добавить область к фону (убрать лишнее), нажмите
Сохранить изменения, когда результат вас устроит.⚠️ Внимание: Удалитель фона работает лучше всего с контрастными изображениями (например, тёмный объект на светлом фоне). Если фон сложный (например, пейзаж или узор), Excel может не справиться — в этом случае придётся дорабатывать результат в Photoshop или GIMP.
📌 Примеры успешного удаления фона:
- 📸 Логотип на белом фоне → прозрачный
PNG. - 👤 Фото человека на однотонном фоне (например, паспортное).
- 📦 Продукт на контрастной подложке (например, чёрный телефон на белом столе).
Что делать, если "Удалить фон" неактивно?
Эта функция доступна только для растровых изображений (JPG, PNG, BMP). Если кнопка неактивна, проверьте:
1. Выделен ли рисунок (а не фигура или диаграмма).
2. Формат файла — векторы (SVG, EMF) не поддерживаются.
3. Версию Excel: в 2010 и 2013 удалитель фона работает хуже, чем в 2016+.
Если проблема остаётся, конвертируйте изображение в PNG через Paint или онлайн-конвертер.
5. Продвинутая обрезка: макросы и VBA
Если вам регулярно приходится обрезать сотни изображений по одним и тем же параметрам, ручная работа станет утомительной. В этом случае поможет автоматизация через макросы. Ниже приведён код на VBA, который обрезает все выделенные изображения на листе по заданным отступам (в пикселях).
Как использовать макрос:
- Нажмите
Alt + F11, чтобы открыть редакторVBA. - Вставьте новый модуль (
Insert → Module). - Скопируйте туда следующий код:
Sub CropSelectedPictures()Dim shp As Shape
Dim cropLeft As Single, cropTop As Single, cropRight As Single, cropBottom As Single
' Задайте отступы обрезки в пикселях
cropLeft = 50 ' Обрезка слева
cropTop = 20 ' Обрезка сверху
cropRight = 50 ' Обрезка справа
cropBottom = 20 ' Обрезка снизу
For Each shp In ActiveSheet.Shapes
If shp.Type = msoPicture Then
With shp.PictureFormat.Crop
.Left = cropLeft
.Top = cropTop
.Right = cropRight
.Bottom = cropBottom
End With
End If
Next shp
End Sub
- Закройте редактор и выделите изображения на листе.
- Запустите макрос через
Вид → Макросы → CropSelectedPictures → Выполнить.
🔧 Настройка кода:
- Измените значения
cropLeft,cropTopи т. д., чтобы задать нужные отступы. - Для обрезки всех изображений на листе удалите условие
If shp.Type = msoPicture Then. - Чтобы обрезать по пропорциям, добавьте проверку соотношения сторон.
Важно: макрос обрезает изображения визуально, не изменяя исходные файлы. Чтобы сохранить обрезанные версии, используйте экспорт через Копировать → Специальная вставка → Рисунок (PNG) в другой документ.
6. Альтернативные способы: обрезка через PowerPoint и онлайн-сервисы
Если встроенные инструменты Excel вас не устраивают, можно воспользоваться альтернативными методами. Например, PowerPoint имеет более гибкие инструменты для работы с изображениями, а онлайн-сервисы позволяют обрезать картинки без установки программ.
🔹 Обрезка в PowerPoint:
- 📥 Скопируйте изображение из Excel (
Ctrl + C) и вставьте в PowerPoint (Ctrl + V). - 🖼️ В PowerPoint доступны те же инструменты обрезки, но с дополнительными опциями:
- Обрезка с заполнением: растягивает изображение, заполняя фигуру без пустот.
- Обрезка по соотношению сторон: фиксированные пропорции (1:1, 16:9 и т. д.).
- 🔄 После обрезки скопируйте изображение обратно в Excel.
🌐 Онлайн-сервисы для обрезки:
| Сервис | Преимущества | Недостатки |
|---|---|---|
| iLoveIMG | Поддержка пакетной обработки, обрезка по пикселям | Ограничение на размер файла (15 МБ) |
| Photopea | Аналог Photoshop в браузере, поддержка слоёв | Требует навыков работы с графическими редакторами |
| Pixlr | Простой интерфейс, фильтры и эффекты | Реклама в бесплатной версии |
⚠️ Внимание: При использовании онлайн-сервисов загружайте только те изображения, которые не содержат конфиденциальной информации. Для работы с чувствительными данными (например, скриншотами таблиц с персональными данными) используйте офлайн-методы.
7. Сохранение обрезанного изображения: экспорт в PNG или JPG
После обрезки часто возникает вопрос: как сохранить результат как отдельный файл? В Excel есть встроенная функция экспорта, но она скрыта в контекстном меню.
Пошаговая инструкция:
- Кликните правой кнопкой мыши по обрезанному изображению.
- Выберите
Сохранить как рисунок. - Укажите папку для сохранения, выберите формат (
PNG,JPG,BMPилиGIF). - 🔄 Если опция
Сохранить как рисунокнеактивна:- Скопируйте изображение (
Ctrl + C). - Вставьте в Paint или Word (
Ctrl + V). - Сохраните оттуда в нужном формате.
- Скопируйте изображение (
📌 Рекомендации по форматам:
- 🖼️
PNG— лучший выбор для изображений с прозрачностью или текстом (нет потерь качества). - 📷
JPG— подходит для фотографий (меньший размер файла, но возможны артефакты при сжатии). - 🎨
BMP— без сжатия, но занимает много места (используйте только для печати).
FAQ: Частые вопросы об обрезке изображений в Excel
🔍 Можно ли отменить обрезку после сохранения файла?
Нет, если вы сохранили документ после обрезки, вернуть исходное изображение можно только через историю версий (Файл → Сведения → Управление книгой → Версии) или если у вас есть резервная копия файла. Визуальная обрезка в Excel не изменяет оригинальный файл на диске, но если вы экспортировали обрезанное изображение, исходник придётся редактировать заново.
🖼️ Почему после обрезки остаются белые поля?
Это происходит, если изображение имеет фон, а вы обрезаете его по фигуре (например, по кругу или звезде). Чтобы убрать белые поля:
- Используйте
Удалить фонперед обрезкой. - Экспортируйте результат в
PNG— этот формат поддерживает прозрачность. - Если фон сложный, доработайте изображение в Photoshop или GIMP.
📏 Как обрезать изображение до точного размера ячейки?
Сначала измените размер ячейки:
- Выделите ячейку, под которую нужно подогнать изображение.
- Задайте точную высоту и ширину через
Главная → Формат → Высота строкииШирина столбца. - Вставьте изображение в ячейку и обрежьте его так, чтобы оно полностью закрывало ячейку.
- Используйте привязку (
Формат → Обтекание текстом → По контуру), чтобы изображение не съезжало при изменении размера ячейки.
🔄 Можно ли обрезать несколько изображений одновременно?
В ручном режиме — нет, но можно автоматизировать процесс:
- С помощью макроса (см. раздел 5).
- Через Power Query (для опытных пользователей): импортируйте изображения как данные и примените преобразования.
- Используйте пакетную обработку в Photoshop или онлайн-сервисах (например, iLoveIMG).
💻 Почему в Excel 2010 нет кнопки "Удалить фон"?
В Excel 2010 функция Удалить фон доступна только для векторных изображений (например, EMF) или если установлен пакет обновлений Service Pack 2. Чтобы обойти ограничение:
- Откройте изображение в Paint и сохраните его в формате
PNG. - Вставьте обратно в Excel — опция
Удалить фондолжна появиться. - Если не помогло, используйте PowerPoint 2010 (там функция работает стабильнее).