Зміст
У цій статті ви дізнаєтеся, як зберегти діаграму Excel у вигляді зображення (.png, .jpg, .bmp тощо) або експортувати її в інший файл, наприклад, документ Word або презентацію PowerPoint.
Microsoft Excel є одним з найпотужніших інструментів для аналізу даних, який надає безліч функцій та спеціальних опцій для візуалізації ваших даних. Діаграми (або графіки) є однією з таких опцій, і створити діаграму в Excel так само просто, як вибрати ваші дані та натиснути відповідну піктограму діаграми.
Але те, що має сильні сторони, зазвичай має і слабкі сторони. Слабким місцем графіків Excel є відсутність можливості зберегти їх як зображення або експортувати в інший файл. Було б дуже добре, якби ми могли просто натиснути правою кнопкою миші на графік і побачити щось на кшталт " Зберегти як зображення "або" Експорт до "Але оскільки Microsoft не потрудилася створити для нас такі можливості, то ми щось придумаємо самі :)
У цій статті я покажу вам 4 способи збереження діаграми Excel у вигляді зображення, щоб ви могли вставити її в інші програми Office, такі як Word і PowerPoint, або використовувати для створення красивої інфографіки:
Скопіювати графік в графічну програму і зберегти як зображення
Моя подруга якось розповіла мені, як вона зазвичай копіює свої діаграми в Excel в Paint. Вона створює діаграму і натискає PrintScreen потім відкриває Paint і вставляє зображення всього екрану, після чого обрізає зайві ділянки екрану і зберігає частину, що залишилася, у файл. Якщо ви теж так робите, забудьте про це і ніколи більше не користуйтеся цим дитячим методом! Є більш швидкий і розумний спосіб :-)
Для прикладу, я створив гарну тривимірну кругову діаграму в Excel 2010, яка візуально представляє демографічні показники відвідувачів нашого веб-сайту, і тепер я хочу експортувати цю діаграму в Excel у вигляді зображення. Що ми робимо, це виглядає наступним чином:
- Клацніть правою кнопкою миші в будь-якому місці на межі діаграми і натисніть Прийом. Не встановлюйте курсор в межах діаграми, це може призвести до виділення окремих елементів, а не всієї діаграми, і ви не побачите Прийом. командування.
- Відкрийте програму Paint і вставте діаграму, натиснувши на іконку Вставити на вкладці Головна або натиснувши клавіші Ctrl + V :
- Тепер все, що залишилося зробити, це зберегти діаграму у вигляді графічного файлу. Натисніть кнопку " Зберегти як " і виберіть один з доступних форматів (.png, .jpg, .bmp і .gif). Для отримання додаткових опцій натисніть кнопку " Інші формати " в кінці списку.
Все дуже просто: аналогічним чином ви можете зберегти діаграму в Excel у будь-якій іншій програмі для малювання графіки.
Експорт діаграми Excel у Word та PowerPoint
Якщо вам потрібно експортувати діаграму Excel в іншу програму Office, таку як Word, PowerPoint або навіть Outlook, найкращим способом буде вставити її безпосередньо з буфера обміну:
- Скопіюйте свою діаграму, як описано в кроці 1 вище.
- Клацніть в документі Word або презентації PowerPoint, куди ви хочете вставити діаграму, і натисніть Ctrl + V. Замість Ctrl + V ви можете клацнути правою кнопкою миші в будь-якому місці файлу, і ви побачите кілька додаткових Параметри вставки на вибір:
Основною перевагою цього методу є те, що він дозволяє експортувати повнофункціональна діаграма Excel Графік збереже зв'язок з оригінальним аркушем Excel і буде автоматично оновлюватися при кожному оновленні даних в Excel. Таким чином, вам не потрібно буде повторно копіювати графік при кожній зміні даних.
Зберегти діаграму у форматі Word та PowerPoint як зображення
У додатках Office 2007, 2010 і 2013 ви також можете скопіювати діаграму Excel як зображення. У цьому випадку вона буде поводитися як звичайна картинка і не буде оновлюватися. Наприклад, давайте експортуємо нашу діаграму Excel в документ Word 2010.
- Скопіюйте діаграму з книги Excel, перейдіть до документа Word, помістіть курсор в те місце, куди ви хочете вставити діаграму, а потім натисніть на маленьку чорну стрілку внизу діаграми. Паста що знаходиться на кнопці Головна сторінка рахунок:
- Ви побачите " Паста спеціальна... ", як показано на скріншоті вище. При натисканні на неї відкриється вікно Паста У спеціальному діалоговому вікні ви побачите низку доступних форматів зображень, включаючи Bitmap, GIF, PNG та JPEG.
- Оберіть один з форматів та натисніть ГАРАЗД. .
Напевно, це і є той самий Паста спеціальна опція доступна і в більш ранніх версіях Office, але я ними давно не користувався, тому не можу стверджувати з упевненістю :)
Зберегти всі діаграми в книзі Excel у вигляді зображень
Розглянуті вище способи добре працюють, якщо у вас одна або кілька діаграм. Але що робити, якщо вам потрібно скопіювати всі діаграми у всій книзі Excel? Копіювання / вставка кожної з них окремо зайняло б досить багато часу. Хороша новина полягає в тому, що вам не потрібно цього робити! Ось як ви можете зберегти всі діаграми в книзі відразу:
- Коли всі ваші графіки будуть готові, перейдіть на сторінку Файл та натисніть на вкладку Зберегти як кнопку.
- На сьогоднішній день, на жаль, це не так. Зберегти як відкриється діалогове вікно, в якому виберіть Web Page (*.htm;*html) в розділі " Зберегти як тип "Крім того, переконайтеся, що " Весь робочий зошит " перемикач поруч з Зберегти вибирається, як показано на скріншоті:
- Виберіть папку призначення, в яку ви хочете зберегти файли, і натисніть кнопку Зберегти кнопку.
У цю папку будуть скопійовані .png зображення всіх графіків разом з html файлами. На наступному скріншоті показано вміст папки, куди я зберіг свою робочу книгу. Книга містить 3 аркуші з графіком на кожному і, як ви можете бачити, всі три .png зображення на місці!
Як відомо, PNG є одним з найкращих форматів стиснення зображень без втрати якості. Якщо ви віддаєте перевагу іншим форматам для ваших зображень, ви можете легко конвертувати їх у .jpg, .gif, .bmp тощо.
Збереження діаграми у вигляді зображення за допомогою макросу VBA
Якщо вам потрібно регулярно експортувати свої діаграми Excel у вигляді картинок, ви можете автоматизувати цю роботу за допомогою макросу VBA. Найприємніше те, що різноманітні такі макроси вже існують, тому немає необхідності винаходити велосипед :)
Наприклад, можна скористатися перевіреним рішенням, яке опублікував у своєму блозі Джон Пелтьє. Макрос дуже простий:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Цей рядок коду дозволяє експортувати вибраний графік у вигляді зображення у форматі .png у вказану папку. Навіть якщо ви ніколи раніше не писали жодного макросу, ви можете створити свій перший макрос прямо зараз за 4 простих кроки.
Перед тим, як братися за макрос, створіть папку, куди ви хочете експортувати графік. У нашому випадку це папка My Charts на диску D. Ну що ж, всі приготування зроблені, давайте візьмемося за макрос.
- У вашій книзі Excel перейдіть на вкладку Розробник та натисніть на вкладку Маркос в розділі "Іконка" в меню Код група.
Примітка: Якщо ви створюєте макрос вперше, то, швидше за все, вкладка Розробник не буде відображатися в робочій книзі. У цьому випадку перейдіть на вкладку Файл вкладка, натисніть Опції > Налаштувати стрічку У правій частині вікна, у списку Основні вкладки, виберіть Розробник , а потім натисніть ГАРАЗД. .
- Дайте макросу ім'я, наприклад, SaveSelectedChartAsImage (Зберегти виділену діаграму як зображення) і виберіть, щоб він застосовувався тільки в поточній робочій книзі:
- Натисніть на кнопку Створити і перед вами відкриється редактор Visual Basic з уже написаними для вас контурами нового макросу. Скопіюйте наступний макрос у другому рядку:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Закрийте редактор Visual Basic і натисніть кнопку Зберегти як на кнопці Файл Виберіть збереження книги як Excel Macro-Enabled Workbook (*.xlsm). І все, у вас вийшло :)
Тепер давайте запустимо щойно створений макрос, щоб побачити, як він працює. О, зачекайте... є ще одна річ, яку вам потрібно зробити. Ви повинні вибрати діаграму Excel, яку ви хочете експортувати, оскільки, як ви пам'ятаєте, наш макрос копіює тільки активну діаграму. Клацніть в будь-якому місці на кордоні діаграми, і якщо ви побачите світло-сіру рамку навколо неї, то ви зробили все правильно, і весь ваш графік буде виділено:
Перейдіть на сторінку Розробник і знову натисніть на вкладку Макроси Відкриється список макросів у вашій робочій книзі. Все, що вам потрібно зробити, це вибрати Зберегти виділений графік як зображення і натисніть кнопку Біжи кнопку:
Тепер відкрийте папку призначення і перевірте, чи є там зображення вашого графіка у форматі .png. Аналогічним чином ви можете зберегти картинку в інших форматах. У вашому макросі вам просто потрібно буде замінити .png на .jpg або .gif, як це зроблено ось так:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Порада: Якщо ви хочете зберегти аркуш Excel як зображення у форматі JPG, PNG або GIF, прочитайте цей посібник.
На цьому на сьогодні все, сподіваємось, що інформація була корисною для вас. Дякуємо за увагу!