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

Как быстро изменить размер всех диаграмм или изображений в Excel?

Author: Xiaoyang Last Modified: 2025-08-07

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

Изменение размера всех диаграмм одновременно

Изменение размера всех изображений одновременно


arrow blue right bubbleИзменение размера всех диаграмм одновременно

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

Шаг 1: Выберите все диаграммы на активном рабочем листе

Выберите все диаграммы на активном рабочем листе одновременно, что особенно важно, если вы хотите внести изменения во все сразу. Ручной выбор каждой диаграммы с зажатой клавишей Ctrl работает, но это может занять много времени, особенно в больших рабочих листах. Для повышения эффективности вы можете использовать простой макрос VBA для автоматического выбора всех объектов диаграмм одновременно. Чтобы использовать макрос VBA:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. В окне VBA нажмите Вставить > Модуль.
  3. Скопируйте и вставьте следующий код в модуль:
  4. Public Sub SelectAllCharts()
    'Updated by Extendoffice 2025/7/15
    ActiveSheet.ChartObjects.Select
    End Sub 
    
  5. После добавления макроса нажмите F5 или кнопку Выполнить, чтобы автоматически выбрать все диаграммы на активном рабочем листе.

Шаг 2: Установите размер для выбранных диаграмм

  1. После того как все диаграммы выбраны, в строке меню появятся Инструменты рисования, также известные как Инструменты диаграммы (в зависимости от версии Excel), обычно под выделенной вкладкой Формат.
  2. В группе Размер введите желаемую высоту и ширину для диаграмм. Например, если вы хотите, чтобы каждая диаграмма была высотой 5 см и шириной 8 см, введите эти значения напрямую. Единицы измерения можно настроить по необходимости — Excel распознает измерения в сантиметрах, дюймах или пикселях в зависимости от ваших региональных настроек.
    enter the desired height and width for the charts

Результат: Все выбранные диаграммы мгновенно примут установленный размер, аккуратно выровняв ваш рабочий лист и улучшив визуальное единство:

all selected charts are resized to the same dimensions

Примечание: Этот метод Excel идеально подходит, когда все ваши диаграммы уже находятся на одном рабочем листе, и вы хотите получить последовательный вид для презентаций или отчетов. Однако, если ваши диаграммы рассредоточены по нескольким листам, вам нужно будет повторить этот процесс для каждого листа отдельно. Если вы обнаружите, что некоторые диаграммы не изменяются размером, как ожидалось, убедитесь, что все они правильно выбраны — иногда сгруппированные объекты или заблокированные диаграммы могут не реагировать.
a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

  • Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
  • Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формул: Легко разбирайтесь в сложных формулах.
  • Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Улучшите возможности Excel с помощью инструментов на базе ИИ. Скачать сейчас и испытайте беспрецедентную эффективность!

arrow blue right bubbleИзменение размера всех изображений одновременно

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

Шаг 1: Выберите все изображения на активном рабочем листе

Сначала выберите все изображения на активном рабочем листе. Это можно сделать вручную, удерживая клавишу Ctrl и щелкая каждое изображение. Однако для большей скорости и точности используйте этот макрос VBA, чтобы выбрать все изображения одновременно:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Нажмите Вставить > Модуль, чтобы добавить новый модуль.
  3. Скопируйте и вставьте код ниже в окно модуля:
  4. Public Sub SelectAllPics()
    'Updated by Extendoffice 2025/7/15
    ActiveSheet.Pictures.Select
    End Sub
  5. Запустите макрос, нажав F5 или выбрав Запуск. Все изображения в текущем рабочем листе будут выбраны одновременно, гарантируя, что ни одно из них не будет пропущено, даже если некоторые из них наложены друг на друга или частично скрыты.

Шаг 2: Установите размер для выбранных изображений

  1. При выборе всех изображений щелкните правой кнопкой мыши любое изображение среди выбранных и выберите Формат объекта из контекстного меню. Обратите внимание, что в некоторых версиях Excel или с некоторыми изображениями меню может называться Формат изображения.
    Right-click on any selected picture and choose Format Object
  2. В открывшемся диалоговом окне Формат изображения щелкните Размер в боковой панели. Здесь тщательно введите желаемые значения ширины и высоты. Убедитесь, что блокировка соотношения сторон отключена, если вы хотите точно указать оба измерения; в противном случае Excel будет сохранять пропорции фиксированными, автоматически изменяя одно измерение при изменении другого.
    Enter the desired height and width in the Size section
  3. Перед нажатием ОК проверьте свои записи, так как любое ошибочное значение (например, замена ширины и высоты или ввод чрезмерно больших размеров) может исказить ваши изображения. После нажатия ОК все выбранные изображения мгновенно обновятся до указанного размера, придав вашему рабочему листу последовательный вид, который улучшит читаемость и профессиональный внешний вид.

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

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

Советы по устранению неполадок и практические рекомендации:

  • Если изменение размера не применяется ко всем целевым объектам, проверьте наличие скрытых, сгруппированных или защищенных элементов, которые могут блокировать изменения.
  • Чтобы избежать перезаписи оригинальных объектов, рекомендуется сохранить вашу книгу или создать резервную копию перед массовыми изменениями.
  • При изменении размера изображений или диаграмм с важными деталями дважды проверьте, чтобы выбранный размер не делал текст или детали нечитаемыми. Используйте предварительный просмотр печати для оценки результатов.

Лучшие инструменты для повышения продуктивности в 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% и сократите сотни кликов мышью ежедневно!