Як зберегти діаграму Excel як зображення (png, jpg, bmp), скопіювати в документ Word, PowerPoint

  • Поділитися Цим
Michael Brown

У цій статті ви дізнаєтеся, як зберегти діаграму Excel у вигляді зображення (.png, .jpg, .bmp тощо) або експортувати її в інший файл, наприклад, документ Word або презентацію PowerPoint.

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

Але те, що має сильні сторони, зазвичай має і слабкі сторони. Слабким місцем графіків Excel є відсутність можливості зберегти їх як зображення або експортувати в інший файл. Було б дуже добре, якби ми могли просто натиснути правою кнопкою миші на графік і побачити щось на кшталт " Зберегти як зображення "або" Експорт до "Але оскільки Microsoft не потрудилася створити для нас такі можливості, то ми щось придумаємо самі :)

У цій статті я покажу вам 4 способи збереження діаграми Excel у вигляді зображення, щоб ви могли вставити її в інші програми Office, такі як Word і PowerPoint, або використовувати для створення красивої інфографіки:

    Скопіювати графік в графічну програму і зберегти як зображення

    Моя подруга якось розповіла мені, як вона зазвичай копіює свої діаграми в Excel в Paint. Вона створює діаграму і натискає PrintScreen потім відкриває Paint і вставляє зображення всього екрану, після чого обрізає зайві ділянки екрану і зберігає частину, що залишилася, у файл. Якщо ви теж так робите, забудьте про це і ніколи більше не користуйтеся цим дитячим методом! Є більш швидкий і розумний спосіб :-)

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

    1. Клацніть правою кнопкою миші в будь-якому місці на межі діаграми і натисніть Прийом. Не встановлюйте курсор в межах діаграми, це може призвести до виділення окремих елементів, а не всієї діаграми, і ви не побачите Прийом. командування.

    2. Відкрийте програму Paint і вставте діаграму, натиснувши на іконку Вставити на вкладці Головна або натиснувши клавіші Ctrl + V :

    3. Тепер все, що залишилося зробити, це зберегти діаграму у вигляді графічного файлу. Натисніть кнопку " Зберегти як " і виберіть один з доступних форматів (.png, .jpg, .bmp і .gif). Для отримання додаткових опцій натисніть кнопку " Інші формати " в кінці списку.

    Все дуже просто: аналогічним чином ви можете зберегти діаграму в Excel у будь-якій іншій програмі для малювання графіки.

    Експорт діаграми Excel у Word та PowerPoint

    Якщо вам потрібно експортувати діаграму Excel в іншу програму Office, таку як Word, PowerPoint або навіть Outlook, найкращим способом буде вставити її безпосередньо з буфера обміну:

    1. Скопіюйте свою діаграму, як описано в кроці 1 вище.
    2. Клацніть в документі Word або презентації PowerPoint, куди ви хочете вставити діаграму, і натисніть Ctrl + V. Замість Ctrl + V ви можете клацнути правою кнопкою миші в будь-якому місці файлу, і ви побачите кілька додаткових Параметри вставки на вибір:

    Основною перевагою цього методу є те, що він дозволяє експортувати повнофункціональна діаграма Excel Графік збереже зв'язок з оригінальним аркушем Excel і буде автоматично оновлюватися при кожному оновленні даних в Excel. Таким чином, вам не потрібно буде повторно копіювати графік при кожній зміні даних.

    Зберегти діаграму у форматі Word та PowerPoint як зображення

    У додатках Office 2007, 2010 і 2013 ви також можете скопіювати діаграму Excel як зображення. У цьому випадку вона буде поводитися як звичайна картинка і не буде оновлюватися. Наприклад, давайте експортуємо нашу діаграму Excel в документ Word 2010.

    1. Скопіюйте діаграму з книги Excel, перейдіть до документа Word, помістіть курсор в те місце, куди ви хочете вставити діаграму, а потім натисніть на маленьку чорну стрілку внизу діаграми. Паста що знаходиться на кнопці Головна сторінка рахунок:

    2. Ви побачите " Паста спеціальна... ", як показано на скріншоті вище. При натисканні на неї відкриється вікно Паста У спеціальному діалоговому вікні ви побачите низку доступних форматів зображень, включаючи Bitmap, GIF, PNG та JPEG.

    3. Оберіть один з форматів та натисніть ГАРАЗД. .

    Напевно, це і є той самий Паста спеціальна опція доступна і в більш ранніх версіях Office, але я ними давно не користувався, тому не можу стверджувати з упевненістю :)

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

    Розглянуті вище способи добре працюють, якщо у вас одна або кілька діаграм. Але що робити, якщо вам потрібно скопіювати всі діаграми у всій книзі Excel? Копіювання / вставка кожної з них окремо зайняло б досить багато часу. Хороша новина полягає в тому, що вам не потрібно цього робити! Ось як ви можете зберегти всі діаграми в книзі відразу:

    1. Коли всі ваші графіки будуть готові, перейдіть на сторінку Файл та натисніть на вкладку Зберегти як кнопку.
    2. На сьогоднішній день, на жаль, це не так. Зберегти як відкриється діалогове вікно, в якому виберіть Web Page (*.htm;*html) в розділі " Зберегти як тип "Крім того, переконайтеся, що " Весь робочий зошит " перемикач поруч з Зберегти вибирається, як показано на скріншоті:

    3. Виберіть папку призначення, в яку ви хочете зберегти файли, і натисніть кнопку Зберегти кнопку.

    У цю папку будуть скопійовані .png зображення всіх графіків разом з html файлами. На наступному скріншоті показано вміст папки, куди я зберіг свою робочу книгу. Книга містить 3 аркуші з графіком на кожному і, як ви можете бачити, всі три .png зображення на місці!

    Як відомо, PNG є одним з найкращих форматів стиснення зображень без втрати якості. Якщо ви віддаєте перевагу іншим форматам для ваших зображень, ви можете легко конвертувати їх у .jpg, .gif, .bmp тощо.

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

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

    Наприклад, можна скористатися перевіреним рішенням, яке опублікував у своєму блозі Джон Пелтьє. Макрос дуже простий:

    ActiveChart.Export "D:\My Charts\SpecialChart.png"

    Цей рядок коду дозволяє експортувати вибраний графік у вигляді зображення у форматі .png у вказану папку. Навіть якщо ви ніколи раніше не писали жодного макросу, ви можете створити свій перший макрос прямо зараз за 4 простих кроки.

    Перед тим, як братися за макрос, створіть папку, куди ви хочете експортувати графік. У нашому випадку це папка My Charts на диску D. Ну що ж, всі приготування зроблені, давайте візьмемося за макрос.

    1. У вашій книзі Excel перейдіть на вкладку Розробник та натисніть на вкладку Маркос в розділі "Іконка" в меню Код група.

      Примітка: Якщо ви створюєте макрос вперше, то, швидше за все, вкладка Розробник не буде відображатися в робочій книзі. У цьому випадку перейдіть на вкладку Файл вкладка, натисніть Опції > Налаштувати стрічку У правій частині вікна, у списку Основні вкладки, виберіть Розробник , а потім натисніть ГАРАЗД. .

    2. Дайте макросу ім'я, наприклад, SaveSelectedChartAsImage (Зберегти виділену діаграму як зображення) і виберіть, щоб він застосовувався тільки в поточній робочій книзі:

    3. Натисніть на кнопку Створити і перед вами відкриється редактор Visual Basic з уже написаними для вас контурами нового макросу. Скопіюйте наступний макрос у другому рядку:

      ActiveChart.Export "D:\My Charts\SpecialChart.png"

    4. Закрийте редактор Visual Basic і натисніть кнопку Зберегти як на кнопці Файл Виберіть збереження книги як Excel Macro-Enabled Workbook (*.xlsm). І все, у вас вийшло :)

    Тепер давайте запустимо щойно створений макрос, щоб побачити, як він працює. О, зачекайте... є ще одна річ, яку вам потрібно зробити. Ви повинні вибрати діаграму Excel, яку ви хочете експортувати, оскільки, як ви пам'ятаєте, наш макрос копіює тільки активну діаграму. Клацніть в будь-якому місці на кордоні діаграми, і якщо ви побачите світло-сіру рамку навколо неї, то ви зробили все правильно, і весь ваш графік буде виділено:

    Перейдіть на сторінку Розробник і знову натисніть на вкладку Макроси Відкриється список макросів у вашій робочій книзі. Все, що вам потрібно зробити, це вибрати Зберегти виділений графік як зображення і натисніть кнопку Біжи кнопку:

    Тепер відкрийте папку призначення і перевірте, чи є там зображення вашого графіка у форматі .png. Аналогічним чином ви можете зберегти картинку в інших форматах. У вашому макросі вам просто потрібно буде замінити .png на .jpg або .gif, як це зроблено ось так:

    ActiveChart.Export "D:\My Charts\SpecialChart.jpg"

    Порада: Якщо ви хочете зберегти аркуш Excel як зображення у форматі JPG, PNG або GIF, прочитайте цей посібник.

    На цьому на сьогодні все, сподіваємось, що інформація була корисною для вас. Дякуємо за увагу!

    Майкл Браун — відданий ентузіаст технологій із пристрастю до спрощення складних процесів за допомогою програмних засобів. Маючи понад десятирічний досвід роботи в технологічній індустрії, він відточив свої навички роботи з Microsoft Excel і Outlook, а також із Google Таблицями та Документами. Блог Майкла присвячений тому, щоб поділитися своїми знаннями та досвідом з іншими, надаючи прості поради та навчальні посібники для підвищення продуктивності та ефективності. Незалежно від того, чи є ви досвідченим професіоналом чи початківцем, блог Майкла пропонує цінну інформацію та практичні поради щодо отримання максимальної користі від цих основних програмних інструментів.