Як зберегти діаграми Excel як зображення (зберегти як PNG, JPG, BMP)

Перегляд відео - Збережіть діаграми Excel як зображення/малюнки

Excel має багато корисних вбудованих діаграм, і ви також можете об'єднати та створити кілька дивовижних комбінованих діаграм. Діаграми Excel - це чудовий спосіб наочно показати ваші дані і часто є найбільш використовуваними, коли вам доведеться представити їх своєму менеджеру/клієнтам.

Хоча ваші діаграми можуть бути в Excel, це не обов’язково, що це найкращий спосіб показати їх вашим клієнтам/менеджерам. Часто доводиться показувати ці діаграми у презентації PowerPoint або в документі MS Word у форматі PDF.

Було б чудово, якби вони мали вбудовану функцію для збереження діаграм Excel як зображень, але це не так.

Однак є деякі способи, за допомогою яких можна легко зберігати та експортувати діаграми в Excel у вигляді зображень (JPG, PNG, BMP - деякі популярні), і в цьому підручнику я розгляну ці методи.

Спосіб, який я використовую, буде залежати від того, скільки у вас діаграм. Якщо у вас є лише кілька діаграм, які ви хочете зберегти як зображення, ви можете скористатися методом копіювання-вставлення, але якщо їх багато, краще скористатися методами «завантажити як HTML» або VBA.

Скопіюйте діаграму як зберегти як зображення (MS Paint або інший графічний інструмент)

Дійсно поширений метод, яким я бачу багато людей, - це зробити знімок екрана всього екрану (це можна зробити, натиснувши клавішу PrintScreen). Як тільки це буде зроблено, ви можете відкрити MS Paint (або будь -який інший інструмент, який ви використовуєте), вставити знімок екрана, а потім видалити все інше і просто зберегти зображення.

Хоча це чудовий спосіб зберегти діаграму як зображення і добре працює, є й кращий спосіб (який займає менше часу, а зображення є більш точними).

Припустимо, у вас є файл Excel із діаграмою, як показано нижче:

Нижче наведено кроки, щоб зберегти цю діаграму/графік як зображення:

  1. Клацніть правою кнопкою миші на діаграмі, яку потрібно зберегти
  2. Натисніть Копіювати
  3. Відкрийте MS Paint (або будь -який інший інструмент, який ви використовуєте)
  4. Вставте зображення (Control V працює для MS Paint)
  5. Якщо є додатковий пробіл, просто виділіть його та перетягніть, щоб у вас була лише діаграма
  6. Перейдіть на вкладку Файл
  7. Перейдіть до пункту Зберегти як
  8. Натисніть на формат зображення, у якому потрібно зберегти діаграму (є формати JPG, PNG та BMP).

Перевага цього методу, що випереджає знімок екрана, полягає в тому, що цей метод лише копіює діаграму, і вам потрібно один раз налаштувати пробіл у MS Paint (це може не знадобитися, якщо ви використовуєте будь -який інший графічний інструмент).

Якщо у вас є два або більше діаграмних масив уже в Excel, і ви хочете зберегти цілу композицію як зображення, ви можете зробити це, вибравши всі ці діаграми, скопіювавши їх та вставивши в MS Paint.

Збережіть усі діаграми у робочій книзі як зображення за один раз

Якщо у вас є книга, у якій багато діаграм, і ви хочете зберегти всі ці діаграми за один раз, кращим способом буде зберегти книгу Excel як файл HTML.

Коли ви це зробите, усі діаграми у вашій книзі Excel будуть збережено як зображення у форматі PNG у завантаженій папці.

Припустимо, у вас є книга Excel із кількома аркушами з діаграмами.

Нижче наведено кроки, щоб зберегти файл у форматі HTML та зберегти діаграми Excel як зображення у форматі PNG:

  1. Відкрийте книгу, у якій є діаграми
  2. Перейдіть на вкладку Файл
  3. Натисніть Зберегти як
  4. Натисніть кнопку Огляд і виберіть місце, де потрібно зберегти всі зображення діаграми
  5. Змініть "Зберегти як тип" на веб -сторінку ( *.htm, *.html)
  6. Натисніть Зберегти

Це збереже ваш файл Excel як веб -сторінку у вказаній папці.

Тепер, щоб отримати всі діаграми у вигляді зображень, перейдіть до папки, і ви знайдете папку з назвою Filename_files (де FileName буде ім'ям, яке ви дали файлу під час збереження).

Відкривши цю папку, ви побачите всі діаграми, збережені як зображення PNG.

Примітка: Коли я спробував це у своїй системі, він дав мені два зображення (однакові) для кожної діаграми. Отже, якщо у вас є чотири діаграми, це дасть вам вісім зображень.

Обережно: Перш ніж зберегти файл Excel як HTML, переконайтеся, що ви зберегли резервну копію. Крім того, коли ви зберігаєте файл у форматі HTML, зараз відкритий файл - це файл HTML, а не файл формату Excel. Після збереження файлу слід закрити поточний файл (який тепер є файлом HTML) і відкрити версію Excel (ось чому важливо зробити резервну копію)

Збережіть усі діаграми як зображення за допомогою VBA

Ви також можете використовувати код VBA для швидкого збереження діаграм з книги Excel у певній папці.

Якщо вам потрібно лише зберегти активну діаграму (ту, яку ви вибрали) у певну папку, ви можете скористатися наведеним нижче кодом VBA:

ActiveChart.Export ": \ Users \ sumit \ Desktop \ Example \ ChartName.png"

Наведений вище код збереже активну діаграму у папці Приклад з назвою ChartName у форматі PNG. Ви можете змінити назву діаграми та назву папки/розташування відповідно до того, де ви цього хочете.

Якщо ви хочете зберегти зображення/зображення у форматі JPG, ви можете скористатися наведеним нижче кодом:

ActiveChart.Export ": \ Users \ sumit \ Desktop \ Example \ ChartName.jpg"

Ви можете запустити цей код VBA, розмістивши його у вікні безпосередньо, розмістивши курсор у кінці рядка та натиснувши клавішу Enter (або ви можете вставити звичайний модуль і запустити код звідти).

Але цей метод займе багато часу, якщо у вас багато діаграм. У такому випадку ви можете використовувати трохи довший код VBA, згаданий нижче:

Sub SaveChartsasImages () Dim i As Integer Dim CurrentActiveSheet як робочий аркуш Application.ScreenUpdating = False Application.EnableEvents = False Set CurrentActiveSheet = ActiveSheet Для кожного Sht в робочих таблицях Для кожного cht У ActiveSheet.ChartObjects cht.Activate i = iEx 1 ActiveChert " C: \ Users \ sumit \ Desktop \ Example \ "& Sht.Name &" _chart "& i &" .png "Next cht Next Sht CurrentActiveSheet.Activate Application.ScreenUpdating = True Application.EnableEvents = True End Sub

Наведений вище код проходить кожен аркуш у книзі, а потім у кожному аркуші переходить до кожної діаграми. Потім він вибирає діаграму та зберігає її у вказаній папці.

Весь цей цикл здійснюється за допомогою циклу For Every Next.

Крім того, діаграми зберігаються з іменем робочого аркуша назва_чартаNumber. Це гарантує, що ви зможете визначити, яка діаграма належить до якого аркуша.

Ще однією корисною стороною використання VBA є те, що ви можете налаштувати код, щоб зберігати лише діаграми як зображення з певних аркушів. Наприклад, якщо ви хочете зберегти лише діаграми з аркушів, у яких є префікс2021-2022, ви можете змінити код для цього (це можна зробити за допомогою оператора IF THEN ELSE після рядка циклу FOR)

Скопіюйте та вставте діаграми Excel як зображення у MS Word або PowerPoint

У більшості випадків вам доведеться представляти свої діаграми в документах MS Word або PowerPoint. Часто це трапляється, якщо ви створюєте звіти клієнтів або документацію.

Так само, як ви можете скопіювати та вставити зображення в MS Paint, ви також можете зробити те саме за допомогою Word або PowerPoint.

Але є одна відмінність…

Коли ви копіюєте діаграму/графік в Excel і вставляєте їх у MS Word або MS PowerPoint, вони не вставляються як зображення. Він насправді вставляється як "графічний об'єкт Microsoft Office"

Цей параметр корисний для людей, які хочуть, щоб діаграма залишалася діаграмою навіть у MS Word або PowerPoint, тому ви можете редагувати та форматувати її як діаграму. Крім того, цей тип діаграми все ще під’єднано до даних у Excel, і коли ви оновлюєте дані в бекенді, ця вставлена ​​діаграма також оновлюється.

Але якщо ви хочете, щоб цю діаграму було вставлено як зображення, нижче наведено спосіб зробити це (у цьому прикладі я буду використовувати MS Word для демонстрації кроків, і вони будуть такими ж для PowerPoint):

  1. Виберіть діаграму, яку потрібно скопіювати в MS Word
  2. Клацніть правою кнопкою миші, а потім натисніть Копіювати
  3. Відкрийте документ MS Word, куди потрібно вставити цю діаграму як зображення
  4. На вкладці Головне в категорії Буфер обміну клацніть піктограму Вставити (частина зі стрілкою вниз).
  5. У параметрах, що з’являються, натисніть на опцію Вставити як зображення

Наведені вище кроки дозволять переконатися, що діаграма вставлена ​​як зображення.

Якщо ви просто натиснете кнопку Вставити (а не кнопку Вставити як зображення), графік не буде вставлено як зображення.

Отже, це чотири способи швидкого збереження діаграм у Excel у вигляді зображень. Деякі методи дозволяють також вибрати формат зображення (наприклад, за допомогою MS Paint або VBA).

Якщо у вас є лише кілька діаграм, ви можете скористатися методом MS Paint, але якщо на аркушах є багато діаграм, які потрібно зберегти, краще скористатися методом HTML або кодом VBA. І якщо кінцевий намір полягає в тому, щоб все -таки вставити ці діаграми у Word або PowerPoint, краще безпосередньо скопіювати та вставити їх як зображення у ці інші інструменти.

Сподіваюся, цей підручник був вам корисним.

wave wave wave wave wave