Работа с отсканированными документами в Microsoft Excel — задача, с которой сталкиваются бухгалтеры, юристы и офисные сотрудники. Нужно ли прикрепить копию договора к таблице расчётов? Или вставить скан паспорта в ведомость сотрудников? В этой статье разберём все возможные способы вставки сканов — от простого добавления картинки до продвинутых методов с гиперссылками и OLE-объектами.
Многие пользователи ошибочно считают, что Excel предназначен только для чисел и текста. На самом деле программа поддерживает встраивание любых графических файлов (JPG, PNG, TIFF), PDF-документов (как объектов) и даже связывание с внешними файлами. Главное — выбрать метод, который подходит под вашу задачу: нужно ли редактировать скан прямо в таблице или достаточно статичного изображения?
Мы протестировали все способы на Excel 2019, Excel 365 и Excel 2016 — инструкции актуальны для всех версий. Если вы работаете с Excel Online, учтите, что часть функций (например, вставка OLE-объектов) там недоступна.
1. Простой способ: вставка скана как картинки
Самый быстрый метод — добавить отсканированный документ как графический файл. Подходит для JPG, PNG, BMP, GIF и других форматов изображений. Минус: скан будет статичным — его нельзя редактировать или просматривать как документ.
Чтобы вставить скан как картинку:
- Откройте Excel и выделите ячейку, рядом с которой хотите разместить изображение (картинка будет плавать поверх ячеек, а не внутри них).
- Перейдите на вкладку
Вставка→Иллюстрации→Рисунки. - Выберите файл скана на компьютере и нажмите
Вставить.
Изображение появится в центре листа. Чтобы привязать его к конкретной ячейке:
- 🖱️ Кликните по картинке правой кнопкой →
Обтекание текстом→По контуру. - 📍 Перетащите изображение к нужной ячейке — оно будет "прилипать" к её границам.
- 🔄 Чтобы изменить размер, потяните за угловые маркеры (удерживайте
Shift, чтобы сохранить пропорции).
⚠️ Внимание: Если вы сохраните книгу Excel и отправите её коллеге, картинка останется на месте. Но если переместить файл скана в другую папку на вашем ПК, связь разорвётся, и при следующем открытии Excel покажет пустое место вместо изображения.
2. Вставка скана как объекта (PDF, Word, другие файлы)
Если скан сохранён в формате PDF или другом редактируемом формате (например, DOCX от сканера с функцией OCR), его можно вставить как OLE-объект. Это позволит открывать и просматривать документ прямо из Excel без внешних программ.
Инструкция для PDF и других файлов:
- Выделите ячейку, где должен появиться объект.
- Перейдите на вкладку
Вставка→Текст→Объект. - В окне выберите
Создать из файла→Обзори укажите путь к PDF или другому файлу. - Отметьте галочку
Связь с файлом, если хотите, чтобы изменения в оригинальном файле отражались в Excel.
После вставки в ячейке появится иконка файла (например, 📄 для PDF). Дважды кликните по ней — откроется Adobe Acrobat Reader (или другая программа по умолчанию) прямо внутри Excel. Это удобно для быстрого просмотра, но имеет ограничения:
- 🔒 Не все форматы поддерживаются (например, DJVU не откроется).
- 🐢 Большие PDF-файлы (>50 МБ) могут тормозить Excel.
- 📎 Если удалить оригинальный файл, объект станет недоступен (если не была установлена галочка
Связь с файлом).
Как вставить несколько страниц PDF в одну ячейку?
Если ваш скан многостраничный, Excel покажет только первую страницу как иконку. Чтобы вставить все страницы:
1. Преобразуйте PDF в JPEG (по странично) с помощью Adobe Acrobat или онлайн-сервисов типа Smallpdf.
2. Вставляйте каждую страницу как отдельную картинку (способ №1).
3. Сгруппируйте изображения: выделите их все → правая кнопка → Группировать.
3. Вставка скана через гиперссылку
Если вам не нужно отображать скан прямо в таблице, а достаточно ссылки на файл, используйте гиперссылки. Этот метод экономит место и не увеличивает вес книги Excel.
Как добавить гиперссылку на скан:
- Выделите ячейку, где должна быть ссылка.
- Нажмите правой кнопкой →
Ссылка(илиCtrl + K). - В поле
Адресукажите путь к файлу скана (например,C:\Scans\contract123.jpg). - В поле
Текствведите понятное название (например, "Договор №123 от 01.05.2026").
Преимущества метода:
- 📎 Файл Excel остаётся лёгким (вес не увеличивается).
- 🔄 Можно быстро обновить скан, заменив файл в папке (ссылка останется рабочей).
- 🌐 Подходит для сетевых папок (например,
\\server\scans\doc1.pdf).
⚠️ Внимание: Если вы переместите файл скана в другую папку или переименуете его, ссылка в Excel станет битой. Чтобы избежать этого, используйте относительные пути (например, .\Scans\doc1.pdf вместо C:\Users\...\doc1.pdf), если файл лежит в той же папке, что и книга Excel.
4. Продвинутый метод: вставка скана в комментарий к ячейке
Мало кто знает, но в Excel можно прикреплять изображения прямо к комментариям ячеек. Это удобно, если скан нужен только для справки и не должен отвлекать от основных данных.
Пошаговая инструкция:
- Кликните правой кнопкой по ячейке →
Вставить примечание(илиРецензирование→Создать примечание). - Введите краткое описание (например, "Скан паспорта").
- Наведите курсор на границу комментария (появится крестик) → кликните правой кнопкой →
Формат примечания. - В окне формата перейдите на вкладку
Цвета и линии→Цвет→Способы заливки→Рисунок. - Выберите файл скана и нажмите
ОК.
Теперь при наведении на ячейку будет появляться комментарий со сканом. Минусы метода:
- 📏 Размер комментария ограничен (максимум ~300×200 пикселей).
- 🖼️ Качество изображения ухудшается при растягивании.
- 🔍 В Excel Online комментарии с картинками не отображаются.
Убедитесь, что файл скана весит не больше 5 МБ
Преобразуйте многостраничный PDF в JPEG (по странично)
Проверьте разрешении изображения (оптимально 150-200 dpi)
Сохраните файл в папку рядом с книгой Excel (для относительных ссылок)
-->
5. Вставка скана через Power Query (для автоматизации)
Если вам нужно массово вставить сканы (например, прикрепить фото товаров к прайс-листу), используйте Power Query. Этот инструмент позволяет связать ячейки с файлами на диске и обновлять их автоматически.
Алгоритм действий:
- Создайте таблицу с путями к сканам (столбец
A) и названиями (столбецB). - Перейдите на вкладку
Данные→Получить данные→Из файла→Из папки. - Укажите папку со сканами и нажмите
ОК→Преобразовать данные. - В Power Query свяжите файлы с вашей таблицей по именам (используйте
Объединить запросы). - Вернитесь в Excel и создайте сводную таблицу или диаграмму с вставленными изображениями.
Этот метод требует навыков работы с Power Query, но даёт гибкость:
- 🔄 Автоматическое обновление сканов при изменении файлов.
- 📊 Возможность фильтрации (например, показывать только сканы определённого типа).
- 📈 Интеграция с другими источниками данных (базы, API).
Важно: Power Query доступен только в Excel 2016 и новее. В Excel 2013 его можно подключить как надстройку "Получение и преобразование".
6. Альтернативные решения: надстройки и VBA
Если стандартные методы не подходят, рассмотрите специализированные надстройки или макросы VBA. Например:
- 📁 Kutools for Excel — позволяет вставлять изображения в ячейки с привязкой к их размеру.
- 🤖 ASAP Utilities — содержит инструменты для работы с графикой в таблицах.
- 📜 VBA-скрипты — можно написать макрос для автоматической вставки сканов из папки.
Пример простого VBA-кода для вставки изображения в ячейку A1:
Sub InsertScan()
Dim ws As Worksheet
Set ws = ActiveSheet
Dim picPath As String
picPath = "C:\Scans\document.jpg" ' Укажите путь к вашему файлу
ws.Pictures.Insert(picPath).Select
With Selection
.Left = ws.Range("A1").Left
.Top = ws.Range("A1").Top
.Width = ws.Range("A1").Width ' Подгоняем под ширину ячейки
End With
End Sub
⚠️ Внимание: Перед использованием VBA убедитесь, что:
- 🔒 Макросы разрешены в настройках Excel (
Файл → Параметры → Центр управления безопасностью). - 📁 Путь к файлу скана указан корректно (используйте двойные кавычки для путей с пробелами).
- 📊 Изображение не будет растягиваться, если ячейка слишком узкая.
Сравнение методов вставки сканов в Excel
| Метод | Поддерживаемые форматы | Редактируемость | Влияние на вес файла | Сложность |
|---|---|---|---|---|
| Вставка как картинка | JPG, PNG, BMP, GIF | ❌ Нет | ⚠️ Увеличивает (зависит от размера) | ⭐ Просто |
| OLE-объект | PDF, DOCX, XPS | ✅ Да (открытие в оригинальной программе) | ⚠️ Значительно увеличивает | ⭐⭐ Средне |
| Гиперссылка | Любые | ✅ Да (открытие внешним ПО) | ✅ Не увеличивает | ⭐ Просто |
| Комментарий с картинкой | JPG, PNG, BMP | ❌ Нет | ⚠️ Незначительно увеличивает | ⭐⭐ Средне |
| Power Query | Любые (связь с файлами) | ✅ Да (при обновлении) | ✅ Не увеличивает | ⭐⭐⭐ Сложно |
FAQ: Частые вопросы по вставке сканов в Excel
Можно ли вставить скан прямо в ячейку, чтобы он был внутри неё, а не поверх?
Нет, Excel не поддерживает вставку изображений внутрь ячейки как содержимого (в отличие от текста или чисел). Картинка всегда будет плавающим объектом поверх таблицы. Чтобы имитировать вставку в ячейку:
- Вставьте изображение (способ №1).
- Установите обтекание
По контуру. - Подгоните размер картинки под размер ячейки.
- Закрепите её положение с помощью
Формат рисунка → Положение и обтекание → Перемещать и изменять размер вместе с ячейками.
Теперь при изменении размера ячейки скан будет масштабироваться пропорционально.
Почему после вставки PDF как объекта Excel тормозит?
Excel не оптимизирован для работы с тяжёлыми PDF-файлами. Проблемы возникают, если:
- Файл весит больше 50 МБ.
- PDF содержит много страниц или векторную графику.
- На листе вставлено несколько OLE-объектов.
Решения:
- 📉 Уменьшите разрешение PDF до
150 dpi. - 🗑️ Разбейте многостраничный PDF на отдельные файлы.
- 🔗 Используйте гиперссылки вместо OLE-объектов.
Как вставить скан в Excel Online?
В веб-версии Excel (Excel Online) доступны не все функции:
- ✅ Можно вставлять картинки (способ №1).
- ✅ Работают гиперссылки (способ №3).
- ❌ Нет поддержки OLE-объектов (способ №2).
- ❌ Нет Power Query и VBA.
- ❌ Комментарии с картинками не отображаются.
Если вам нужны продвинутые функции, откройте файл в настольной версии Excel.
Можно ли вставить скан так, чтобы он печатался вместе с таблицей?
Да, но нужно правильно настроить параметры печати:
- Вставьте скан как картинку (способ №1).
- Перейдите на вкладку
Файл → Печать. - В разделе
ПараметрывыберитеПечатать графические объекты(галочка должна стоять). - Проверьте предварительный просмотр (
Ctrl + F2), чтобы скан не обрезался.
Если изображение не помещается на странице, уменьшите его размер или масштаб печати.
Как автоматически вставить сканы из папки в Excel?
Для автоматической вставки используйте Power Query (способ №5) или VBA:
- Создайте в Excel таблицу с двумя столбцами:
Путь_к_файлуиНазвание. - Напишите VBA-скрипт, который будет обходить папку и вставлять изображения в ячейки рядом с названиями.
- Пример кода для вставки всех JPG из папки:
Sub InsertAllScans()Dim folderPath As String, fileName As String
folderPath = "C:\Scans\" ' Укажите вашу папку
fileName = Dir(folderPath & "*.jpg")
Dim i As Integer: i = 2 ' Начинаем со второй строки
Do While fileName <> ""
ActiveSheet.Cells(i, 1).Value = fileName
ActiveSheet.Pictures.Insert(folderPath & fileName).Select
With Selection
.Left = ActiveSheet.Cells(i, 2).Left
.Top = ActiveSheet.Cells(i, 2).Top
.Width = 100 ' Фиксированная ширина
End With
i = i + 1
fileName = Dir()
Loop
End Sub
⚠️ Перед запуском макроса сделайте резервную копию файла Excel!