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

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

Author: Kelly Last Modified: 2025-06-05

Иногда вам может понадобиться представить свои данные не в виде редактируемых ячеек, а в виде статического изображения — например, при создании презентаций, встраивании в документы или отправке по электронной почте. К счастью, 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
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

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