Перейти к содержимому

Как преобразовать диапазон ячеек в изображение в Excel?

Author: Kelly Last Modified: 2025-08-07

Иногда вам может понадобиться представить свои данные не в виде редактируемых ячеек, а в виде статического изображения — например, при создании презентаций, встраивании в документы или отправке по электронной почте. К счастью, Excel позволяет преобразовать любой выбранный диапазон ячеек в изображение всего за несколько шагов. Это руководство охватывает несколько методов преобразования диапазона ячеек в изображение.

Преобразование диапазона ячеек в изображение с помощью функции "Копировать как картинку"

Преобразование диапазона ячеек в изображение с помощью Kutools для Excel

Преобразование диапазона ячеек в изображение с помощью кода VBA


Преобразование диапазона ячеек в изображение с помощью функции "Копировать как картинку"

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

  1. Выберите диапазон ячеек, который вы хотите преобразовать в изображение. Нажмите "Ctrl + C", чтобы скопировать его.
  2. Перейдите на вкладку "Главная" на ленте. Нажмите "Копировать" > "Копировать как картинку". См. скриншот:
    click Copy as Picture feature
  3. В открывшемся диалоговом окне укажите следующие параметры:
    • Как показано на экране: гарантирует, что изображение будет выглядеть точно так же, как видимое.
    • Картинка: копирует как статическое изображение.
      specify the options in the dialog box
  4. Нажмите "ОК", затем нажмите "Ctrl + V", чтобы вставить изображение в рабочий лист.
  5. Затем щелкните правой кнопкой мыши по изображению и выберите "Сохранить как картинку". См. скриншот:
    right click and choose Save as Picture
  6. В следующем окне укажите папку для сохранения изображения, введите имя для него и выберите желаемый формат изображения из раскрывающегося списка "Сохранить как". См. скриншот:
    specify the folder and file name
  7. Нажмите кнопку "Сохранить", и выбранный диапазон ячеек будет сохранен в формате изображения в указанной папке.

Преобразование диапазона ячеек в изображение с помощью Kutools для Excel

Если вам часто нужно преобразовывать диапазоны ячеек в изображения, Kutools для Excel предоставляет более мощное и гибкое решение. С помощью функции "Экспорт диапазона как изображение" вы можете легко экспортировать любой выбранный диапазон в виде высококачественного изображения в различных форматах, таких как PNG, JPG, GIF или TIF.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

После установки Kutools для Excel выполните следующие шаги:

  1. Выберите диапазон ячеек, который вы хотите преобразовать в изображение. Затем нажмите "Kutools Plus" > "Импорт / Экспорт" > "Экспорт диапазона как изображение".
    click Export Range as Graphic feature of kutools
  2. В диалоговом окне выполните следующие действия:
    • Укажите папку для размещения нового файла изображения;
    • Выберите один из форматов изображения в разделе "Формат экспорта";
    • Нажмите кнопку "ОК".
      specify the optiona in the dialog box
  3. В следующем всплывающем окне введите имя для изображения.
    specify a name for the file
  4. Нажмите "ОК", чтобы сохранить диапазон как графический файл.

Преобразование диапазона ячеек в изображение с помощью кода VBA

Для продвинутых пользователей или тех, кто хочет автоматизировать задачу, использование VBA может быть мощным подходом.

  1. Выберите диапазон ячеек, который вы хотите преобразовать в изображение.
  2. Удерживайте клавиши "ALT + F11", чтобы открыть окно "Microsoft Visual Basic for Applications".
  3. Нажмите "Вставка" > "Модуль" и вставьте следующий код в окно модуля.
    Sub SaveSelectedRangeAsImage()
    'Updateby Extendoffice
        Dim rng As Range
        Dim chartObj As ChartObject
        Dim imgPath As Variant
        Dim fileName As String
        If TypeName(Selection) <> "Range" Then
            MsgBox "Please select a range before running the macro.", vbExclamation
            Exit Sub
        End If
        Set rng = Selection
        imgPath = Application.GetSaveAsFilename( _
            InitialFileName:="RangeImage.png", _
            FileFilter:="PNG Files (*.png), *.png", _
            Title:="Save Image As")
        If imgPath = False Then Exit Sub
        rng.CopyPicture Appearance:=xlScreen, Format:=xlPicture
        Set chartObj = ActiveSheet.ChartObjects.Add(Left:=100, Top:=100, Width:=rng.Width, Height:=rng.Height)
        chartObj.Activate
        chartObj.Chart.Paste
        chartObj.Chart.Export fileName:=imgPath, FilterName:="PNG"
        chartObj.Delete
        MsgBox "Image saved to: " & imgPath, vbInformation
    End Sub
    
  4. Нажмите клавишу F5, чтобы запустить этот код. В следующем окне укажите папку для размещения изображения и введите имя для файла изображения. См. скриншот:
    specify a name for the file
  5. Нажмите кнопку "ОК", выбранный диапазон будет сохранен как файл изображения.

Заключение

Преобразование диапазонов Excel в изображения — это удобная техника, которая может сэкономить время и улучшить способ обмена данными. Встроенная функция Excel "Копировать как картинку" идеально подходит для быстрых ручных экспортов, тогда как Kutools для Excel предлагает более продвинутое и удобное решение для пакетной обработки и настройки. Для тех, кто знаком с автоматизацией, использование кода VBA обеспечивает гибкое и масштабируемое решение. В зависимости от ваших потребностей — простоты, эффективности или автоматизации — один из этих методов обязательно органично впишется в ваш рабочий процесс. Если вас интересуют дополнительные советы и хитрости по Excel, наш сайт предлагает тысячи учебных материалов, которые помогут вам освоить Excel.

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!