Как быстро изменить размер всех диаграмм или изображений в Excel?
Если вы работаете с файлами Excel, которые содержат несколько диаграмм или изображений, вы, вероятно, заметили, как несоответствие размеров может загромождать ваш рабочий лист, усложнять интерпретацию данных и нарушать выравнивание при печати или в дашбордах. Стандартизируя каждую диаграмму и изображение — будь то через встроенные инструменты изменения размера или простой макрос VBA — вы мгновенно создадите чистый и связный макет, который подчеркнет ваши данные и будет выглядеть профессионально, будь то подготовка к совещанию, отправка отчетов или просто поддержание порядка в вашем рабочем пространстве. Это руководство предоставляет практические и легко выполнимые шаги — используя встроенные функции Excel и макросы VBA — чтобы быстро и равномерно изменить размер всех диаграмм или изображений за один раз.
Изменение размера всех диаграмм одновременно
Изменение размера всех изображений одновременно
Изменение размера всех диаграмм одновременно
Когда ваш рабочий лист содержит несколько диаграмм — таких как гистограммы, линейные графики или круговые диаграммы — каждая с разными размерами, может быть сложно представить данные единообразно. Чтобы убедиться, что все диаграммы выглядят одинаково, следуйте этим подробным инструкциям:
Шаг 1: Выберите все диаграммы на активном рабочем листе
Выберите все диаграммы на активном рабочем листе одновременно, что особенно важно, если вы хотите внести изменения во все сразу. Ручной выбор каждой диаграммы с зажатой клавишей Ctrl работает, но это может занять много времени, особенно в больших рабочих листах. Для повышения эффективности вы можете использовать простой макрос VBA для автоматического выбора всех объектов диаграмм одновременно. Чтобы использовать макрос VBA:
- Нажмите Alt + F11, чтобы открыть редактор VBA.
- В окне VBA нажмите Вставить > Модуль.
- Скопируйте и вставьте следующий код в модуль:
- После добавления макроса нажмите F5 или кнопку Выполнить, чтобы автоматически выбрать все диаграммы на активном рабочем листе.
Public Sub SelectAllCharts()
'Updated by Extendoffice 2025/7/15
ActiveSheet.ChartObjects.Select
End Sub
Шаг 2: Установите размер для выбранных диаграмм
- После того как все диаграммы выбраны, в строке меню появятся Инструменты рисования, также известные как Инструменты диаграммы (в зависимости от версии Excel), обычно под выделенной вкладкой Формат.
- В группе Размер введите желаемую высоту и ширину для диаграмм. Например, если вы хотите, чтобы каждая диаграмма была высотой 5 см и шириной 8 см, введите эти значения напрямую. Единицы измерения можно настроить по необходимости — Excel распознает измерения в сантиметрах, дюймах или пикселях в зависимости от ваших региональных настроек.
Результат: Все выбранные диаграммы мгновенно примут установленный размер, аккуратно выровняв ваш рабочий лист и улучшив визуальное единство:

Раскройте магию Excel с Kutools AI
- Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
- Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
- Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
- Интерпретация формул: Легко разбирайтесь в сложных формулах.
- Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Изменение размера всех изображений одновременно
Изображения в Excel служат различным целям, таким как логотипы компаний, иконки и иллюстрации для поддержки ваших данных. Когда изображения разных размеров разбросаны по всему рабочему листу, это может привести к неорганизованному виду и проблемам с выравниванием. Вместо того чтобы изменять размер изображений по одному, вы можете настроить все изображения до предпочтительного размера в одном эффективном действии:
Шаг 1: Выберите все изображения на активном рабочем листе
Сначала выберите все изображения на активном рабочем листе. Это можно сделать вручную, удерживая клавишу Ctrl и щелкая каждое изображение. Однако для большей скорости и точности используйте этот макрос VBA, чтобы выбрать все изображения одновременно:
- Нажмите Alt + F11, чтобы открыть редактор VBA.
- Нажмите Вставить > Модуль, чтобы добавить новый модуль.
- Скопируйте и вставьте код ниже в окно модуля:
- Запустите макрос, нажав F5 или выбрав Запуск. Все изображения в текущем рабочем листе будут выбраны одновременно, гарантируя, что ни одно из них не будет пропущено, даже если некоторые из них наложены друг на друга или частично скрыты.
Public Sub SelectAllPics()
'Updated by Extendoffice 2025/7/15
ActiveSheet.Pictures.Select
End Sub
Шаг 2: Установите размер для выбранных изображений
- При выборе всех изображений щелкните правой кнопкой мыши любое изображение среди выбранных и выберите Формат объекта из контекстного меню. Обратите внимание, что в некоторых версиях Excel или с некоторыми изображениями меню может называться Формат изображения.
- В открывшемся диалоговом окне Формат изображения щелкните Размер в боковой панели. Здесь тщательно введите желаемые значения ширины и высоты. Убедитесь, что блокировка соотношения сторон отключена, если вы хотите точно указать оба измерения; в противном случае Excel будет сохранять пропорции фиксированными, автоматически изменяя одно измерение при изменении другого.
- Перед нажатием ОК проверьте свои записи, так как любое ошибочное значение (например, замена ширины и высоты или ввод чрезмерно больших размеров) может исказить ваши изображения. После нажатия ОК все выбранные изображения мгновенно обновятся до указанного размера, придав вашему рабочему листу последовательный вид, который улучшит читаемость и профессиональный внешний вид.
Этот подход особенно полезен при подготовке отчетов, содержащих несколько изображений, или при организации визуальных материалов для дашбордов. Если вы заметите, что некоторые изображения не изменяются размером, убедитесь, что они не сгруппированы или не установлены как фоновые, так как они могут потребовать особого обращения.
Применяя эти методы как для диаграмм, так и для изображений, вы можете быстро стандартизировать их размеры, создавая организованные и визуально привлекательные рабочие листы. Если вы часто выполняете такие задачи форматирования, рассмотрите возможность сохранения этих макросов VBA для повторного использования. Для сложных сценариев, таких как изменение размера объектов на нескольких листах или только определенных типов изображений, пользовательские решения VBA могут быть дополнительно адаптированы.
Советы по устранению неполадок и практические рекомендации:
- Если изменение размера не применяется ко всем целевым объектам, проверьте наличие скрытых, сгруппированных или защищенных элементов, которые могут блокировать изменения.
- Чтобы избежать перезаписи оригинальных объектов, рекомендуется сохранить вашу книгу или создать резервную копию перед массовыми изменениями.
- При изменении размера изображений или диаграмм с важными деталями дважды проверьте, чтобы выбранный размер не делал текст или детали нечитаемыми. Используйте предварительный просмотр печати для оценки результатов.
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!