Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Прочитав эту статью, вы узнаете, как создать отдельный графический файл (.png, .jpg, .bmp или другой формат) из диаграммы в Excel или экспортировать его, например, в документ Word или презентацию PowerPoint.

Microsoft Excel — одно из самых мощных приложений для анализа данных. В его арсенале множество инструментов и функций для визуализации этих данных. Диаграммы (или графики) являются одним из таких инструментов. Чтобы создать диаграмму в Excel, вам просто нужно выбрать данные и нажать на значок диаграммы в соответствующем разделе меню.

Но, говоря о достоинствах, необходимо упомянуть и о слабых сторонах. К сожалению, в Excel нет простого способа сохранить диаграмму в виде изображения или экспортировать ее в другой документ. Было бы здорово, если бы мы могли просто щелкнуть правой кнопкой мыши по графику и увидеть команду типа Сохранить как рисунок or Экспортировать. Но, поскольку Microsoft не позаботилась о создании для нас таких функций, то мы что-нибудь придумаем сами.

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

Скопируйте схему в графический редактор и сохраните как изображение.

Моя подруга однажды поделилась со мной секретом: она обычно копирует свои диаграммы из Excel в Paint. Она создает диаграмму и просто нажимает клавишу PrintScreen, затем открывает Paint и вставляет снимок экрана. После этого он обрезает ненужные области изображения и сохраняет оставшееся изображение в файл. Если вы до сих пор делали то же самое, то скорее забудьте об этом и никогда больше не используйте этот детский метод! Мы будем действовать быстрее и умнее! 🙂

Например, в моем Excel 2010 я создал красивую круговую диаграмму XNUMX-D, которая отображает данные о демографических характеристиках посетителей нашего сайта, и теперь я хочу экспортировать эту диаграмму из Excel в виде изображения. Давай сделаем это вместе:

  1. Щелкните правой кнопкой мыши область диаграммы и выберите Копировать (Копия). На сам график нажимать не нужно, так как при этом будут выбраны отдельные элементы, а не вся диаграмма, и команда Копировать (Копия) не появится.
  2. Откройте Paint и вставьте диаграмму, используя значок Вставить Вкладка (Вставить) Главная (Домой) и нажатие Ctrl + V.Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint
  3. Теперь осталось только сохранить схему в графический файл. Нажмите Сохранить как (Сохранить как) и выберите один из предложенных форматов (.png, .jpg, .bmp или .gif). Если вы хотите выбрать другой формат, нажмите Другие форматы (Другие форматы) в конце списка.Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Это не становится проще! Для сохранения диаграммы Excel таким способом подойдет любой графический редактор.

Экспорт диаграммы из Excel в Word или PowerPoint

Если вам нужно экспортировать диаграмму из Excel в какое-либо другое приложение Office, например Word, PowerPoint или Outlook, лучший способ сделать это — через буфер обмена.

  1. Скопируйте диаграмму из Excel, как в предыдущем примере. Шаг 1.
  2. В документе Word или презентации PowerPoint щелкните место, где вы хотите вставить диаграмму, и нажмите кнопку Ctrl + V. Или вместо нажатия Ctrl + V, щелкните правой кнопкой мыши в любом месте документа, и перед вами в разделе откроется целый набор дополнительных опций Параметры вставки (Вставить параметры).Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

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

Сохраните диаграмму в Word и PowerPoint как картинку.

В приложениях Office 2007, 2010 и 2013 диаграмму Excel можно скопировать в виде изображения. В этом случае оно будет вести себя как обычное изображение и не будет обновляться. Например, давайте экспортируем диаграмму Excel в документ Word 2010.

  1. В книге Excel скопируйте диаграмму, затем откройте документ Word, поместите курсор туда, куда вы хотите вставить диаграмму, и нажмите маленькую черную стрелку внизу кнопки. Вставить (Вставить), который находится на вкладке Главная (Домой).Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint
  2. В открывшемся меню нас интересует пункт Специальная вставка (Специальная вставка) – обозначена стрелкой на скриншоте выше. Нажмите на нее – откроется одноименное диалоговое окно со списком доступных графических форматов, включая Bitmap (растровое изображение), GIF, PNG и JPEG.Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint
  3. Выберите нужный формат и нажмите OK.

Скорее всего инструмент Специальная вставка (Paste Special) есть и в более ранних версиях Office, но на тот момент я им не пользовался, поэтому не скажу 🙂

Сохраните все диаграммы книги Excel в виде изображений.

Методы, которые мы только что обсудили, удобны, когда речь идет о небольшом количестве диаграмм. Но что, если вам нужно скопировать все диаграммы из книги Excel? Если копировать и вставлять каждый из них по отдельности, это может занять довольно много времени. Спешу вас обрадовать – вам не обязательно этого делать! Существует способ сохранить все диаграммы из книги Excel одновременно.

  1. Завершив создание диаграмм в книге, нажмите кнопку Файл (Файл) и нажмите кнопку Сохранить как (Сохранить как).
  2. Появится диалоговое окно Сохранение документа (Сохранить как). В раскрывающемся списке Тип файла (Сохранить как тип) выберите Веб-страница (Веб-страница, *.htm, *.html). Также проверьте это в разделе Сохранить (Сохранить) выбран вариант Вся книга (Вся книга), как показано на снимке экрана ниже:Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint
  3. Выберите папку для сохранения файлов и нажмите кнопку Сохранить (Сохранять).

В выбранную папку вместе с файлами . HTML все диаграммы, содержащиеся в книге Excel, в виде файлов будут скопированы . PNG. На снимке экрана ниже показано содержимое папки, в которой я сохранил свою книгу. Моя книга Excel состоит из трех листов с диаграммой на каждом — и в выбранной мной папке мы видим три диаграммы, сохраненные в виде графических файлов. . PNG.

Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Как известно, PNG — один из лучших форматов сжатия изображений, при котором не происходит потери качества. Если вы предпочитаете использовать другие форматы изображений, конвертируйте их в . Jpg, . гифка, .bmp или любой другой не составит труда.

Сохранение диаграммы как изображения с помощью макроса VBA

Если вам часто требуется экспортировать диаграммы Excel в виде изображений, вы можете автоматизировать эту задачу с помощью макроса VBA. К счастью, таких макросов уже написано много, поэтому нам не придется изобретать велосипед 🙂

Например, вы можете использовать проверенное решение, опубликованное Джоном Пельтье в его блоге. Его макрос очень прост:

ActiveChart.Export "D:My ChartsSpecialChart.png"

Эта строка кода создает графический файл в указанной папке. . PNG и экспортирует в него диаграмму. Вы можете создать свой первый макрос прямо сейчас, выполнив 4 простых шага, даже если вы никогда в жизни этого не делали.

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

  1. В книге Excel откройте вкладку разработчик (Разработчик) и в разделе Code (Код) щелкните значок Макрос (Макросы).Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Примечание: Если вы создаете макрос впервые, то, скорее всего, вкладка разработчик (Разработчик) будет скрыт. В этом случае перейдите на вкладку Файл (Файл), нажмите параметры (Опции) и откройте раздел Настроить ленту (Настроить ленты). В правой части окна, в списке Основные вкладки (Основные вкладки) установите флажок рядом с разработчик (Разработчик) и нажмите OK.

  1. Дайте имя новому макросу, например: Сохранить выбранную диаграмму как изображениеи сделайте его доступным только для этой книги.Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint
  2. Нажмите кнопку Создавай (Создать), при этом откроется окно редактора Visual Basic, в котором уже будет указано начало и конец нового макроса. Во второй строке скопируйте следующий текст макроса:

    ActiveChart.Export "D:My ChartsSpecialChart.png"

    Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

  3. Закройте редактор Visual Basic и на вкладке Файл (Филе) обмять Сохранить как (Сохранить как). Сохраните свою книгу как Книга Excel с поддержкой макросов (Книга Excel с поддержкой макросов, *.xlsm). Вот и все, вы сделали это!

Теперь давайте запустим только что созданный макрос и посмотрим, как он работает. Подождите минутку… Нам нужно сделать еще одну вещь. Нам нужно выбрать диаграмму Excel, которую мы хотим экспортировать, поскольку наш макрос работает только с выбранной диаграммой. Щелкните в любом месте края диаграммы. Светло-серая рамка, появившаяся вокруг диаграммы, будет означать, что она полностью выбрана.

Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Откройте вкладку еще раз разработчик (Разработчик) и щелкните значок Макрос (макросы). Откроется список макросов, доступных в вашей книге. Выделять Сохранить выбранную диаграмму как изображение И нажмите Run (Бегать).

Как создать графический файл из диаграммы Excel или экспортировать его в Word или PowerPoint

Теперь откройте папку, которую вы указали для сохранения файла – там должна быть картинка . PNG с экспортированной диаграммой. Таким же образом вы можете сохранить диаграммы в другом формате. Для этого достаточно изменить в макросе . PNG on . Jpg or . гифка - так:

ActiveChart.Export "D:My ChartsSpecialChart.jpg"

На сегодня это все, и я надеюсь, что вы хорошо провели время, читая эту статью. Спасибо за внимание!

Оставьте комментарий