Змест
У гэтым артыкуле вы даведаецеся, як захаваць дыяграму Excel у выглядзе выявы (.png, .jpg, .bmp і г.д.) або экспартаваць яе ў іншы файл, напрыклад, у дакумент Word або прэзентацыю PowerPoint.
Microsoft Excel - адзін з самых магутных інструментаў для аналізу даных, які забяспечвае мноства функцый і спецыяльных опцый для візуалізацыі вашых даных. Дыяграмы (або графікі) - адзін з такіх варыянтаў, і стварыць дыяграму ў Excel так проста, як выбраць даныя і націснуць адпаведны значок дыяграмы.
Але тое, што мае моцныя бакі, звычайна мае і слабыя бакі. Слабым месцам дыяграм Excel з'яўляецца адсутнасць магчымасці захаваць іх у выглядзе малюнкаў або экспартаваць у іншы файл. Было б вельмі добра, калі б мы маглі проста пстрыкнуць графік правай кнопкай мышы і ўбачыць нешта накшталт « Захаваць як малюнак » або « Экспартаваць у ». Але паколькі Microsoft не папрацавала стварыць для нас такія магчымасці, мы нешта прыдумаем самі :)
У гэтым артыкуле я пакажу вам 4 спосабы захавання дыяграмы Excel у выглядзе выявы, каб вы можаце ўставіць яго ў іншыя прыкладанні Office, такія як Word і PowerPoint, або выкарыстоўваць для стварэння прыгожай інфаграфікі:
Скапіруйце дыяграму ў графічную праграму і захавайце як малюнак
Аднойчы мая сяброўка распавяла мне, як яна звычайна капіруе свае дыяграмы Excel у Paint. Яна стварае дыяграму і націскае PrintScreen , затым адкрывае Paint і ўстаўляе выяву ўсяго экрана. Пасля гэтага яна абразае лішняевобласці экрана і захоўвае астатнюю частку ў файл. Калі вы таксама зробіце гэта такім чынам, забудзьцеся пра гэта і ніколі больш не выкарыстоўвайце гэты дзіцячы метад! Ёсць больш хуткі і разумны спосаб :-)
У якасці прыкладу я стварыў прыгожую 3-D кругавую дыяграму ў сваім 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? Каб скапіяваць / уставіць іх паасобку, спатрэбіцца даволі шмат часу. Добрая навіна заключаецца ў тым, што вам не трэба гэтага рабіць! Вось як вы можаце адначасова захаваць усе дыяграмы ў кнізе:
- Калі ўсе вашы дыяграмы будуць гатовыя, пераключыцеся на ўкладку Файл і націсніце Захаваць як кнопка.
- Адкрыецца дыялогавае акно Захаваць як , і вы выбіраеце вэб-старонку (*.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 з падтрымкай макрасаў (*.xlsm). І гэта ўсё, вы зрабілі гэта! :)
Цяпер давайце запусцім толькі што створаны макрас, каб убачыць, як ён працуе. Ой, пачакайце... вам трэба зрабіць яшчэ адну справу. Вы павінны выбраць дыяграму Excel, якую хочаце экспартаваць, бо, як вы памятаеце, наш макрас капіюе толькі актыўную дыяграму. Пстрыкніце ў любым месцы мяжы дыяграмы, і калі вы ўбачыце светла-шэрую рамку вакол яе, значыць, вы зрабілі гэта правільна, і ўвесь ваш графік будзе вылучаны:
Пераключыцеся на Зноў укладку «Распрацоўшчык і націсніце на значок Макрасы . Гэта адкрые спіс макрасаў у вашай кнізе. Усё, што вам трэба зрабіць, гэта выбраць SaveSelectedChartAsImage і націснуць кнопку Run :
Цяпер адкрыйце тэчку прызначэння і праверце, ці выява вашай дыяграмы ў фармаце .png ёсць. Падобным чынам вы можаце захаваць карцінку ў іншых фарматах. У вашым макрасе,вам трэба проста замяніць .png на .jpg або .gif, як гэта:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Савет. Калі вы жадаеце захаваць аркуш Excel у фармаце JPG, PNG або GIF, прачытайце гэтае кіраўніцтва.
На сёння гэта ўсё, спадзяюся, што інфармацыя будзе для вас карыснай. Дзякуй за чытанне!