Как быстро изменить размер всех диаграмм или изображений в 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 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек


