Tartalomjegyzék
Ebben a cikkben megtudhatja, hogyan mentheti el az Excel-diagramot képként (.png, .jpg, .bmp stb.) vagy exportálhatja más fájlba, például Word-dokumentumba vagy PowerPoint prezentációba.
A Microsoft Excel az egyik legerősebb eszköz az adatelemzéshez, amely rengeteg funkciót és speciális lehetőséget biztosít az adatok megjelenítéséhez. A diagramok (vagy grafikonok) az egyik ilyen lehetőség, és egy diagram létrehozása az Excelben olyan egyszerű, mint az adatok kiválasztása és a megfelelő diagram ikonra kattintás.
De aminek vannak erősségei, annak általában vannak gyengeségei is. Az Excel-diagramok gyenge pontja, hogy nincs lehetőség arra, hogy képként mentsük el őket, vagy más fájlba exportáljuk. Nagyon jó lenne, ha egyszerűen jobb gombbal kattinthatnánk egy grafikonra, és valami olyasmit láthatnánk, hogy " Képként mentés " vagy " Exportálás a ". De mivel a Microsoft nem vette a fáradtságot, hogy ilyen funkciókat hozzon létre számunkra, majd kitalálunk valamit magunknak :)
Ebben a cikkben 4 módszert mutatok meg az Excel-diagramok képként történő mentésére, hogy azt más Office-alkalmazásokba, például a Wordbe és a PowerPointba is beilleszthesse, vagy szép infografikákat készíthessen belőlük:
Egy diagram másolása egy grafikus programba és mentése képként
Egy barátom egyszer elmondta nekem, hogy az Excel-diagramjait általában átmásolja a Paint-be. Azt csinálja, hogy létrehoz egy diagramot, és rákattint a PrintScreen , majd megnyitja a Paint-et és beilleszti a teljes képernyő képét. Ezután levágja a felesleges képernyőterületeket és a megmaradt részt elmenti egy fájlba. Ha te is így csinálod, felejtsd el és soha többé ne használd ezt a gyerekes módszert! Van gyorsabb és okosabb módszer :-)
Példaként létrehoztam egy szép 3D-s kördiagramot az Excel 2010-ben, amely vizuálisan ábrázolja a weboldalunk látogatóinak demográfiai adatait, és most szeretném ezt az Excel-diagramot képként exportálni. A következőképpen járunk el:
- Kattintson a jobb gombbal valahol a diagram határán, és kattintson a Másolás Ne helyezze a kurzort a grafikonon belülre; így a teljes grafikon helyett csak egyes elemeket jelölhet ki, és nem látja a grafikonon belül a kijelzőt. Másolás parancs.
- Nyissa meg a Paint programot, és illessze be a diagramot a Kezdőlap lap Beillesztés ikonjára kattintva vagy a Ctrl + V billentyűkombinációval:
- Most már csak az van hátra, hogy a diagramot képfájlként mentsük el. Kattintsunk a " Mentés másként " gombra, és válasszon a rendelkezésre álló formátumok közül (.png, .jpg, .bmp és .gif). További lehetőségekért kattintson a " Egyéb formátumok " gombot a lista végén.
Ez ilyen egyszerű! Hasonló módon mentheti el Excel-diagramját bármely más grafikus festőprogramba.
Excel-diagram exportálása Wordbe és PowerPointba
Ha egy Excel-diagramot más Office-alkalmazásba, például Wordbe, PowerPointba vagy akár az Outlookba kell exportálnia, a legjobb megoldás, ha közvetlenül a vágólapról illeszti be:
- Másolja le a táblázatot a fenti 1. lépésben leírtak szerint.
- Kattintson a Word dokumentumban vagy a PowerPoint prezentációban arra a helyre, ahová be szeretné illeszteni a diagramot, és nyomja meg a Ctrl + V billentyűkombinációt . A Ctrl + V helyett jobb gombbal kattinthat bárhol a fájlban, és megjelenik egy maroknyi további Beillesztési lehetőségek közül választhat:
Ennek a módszernek az a fő előnye, hogy lehetővé teszi egy teljesen funkcionális Excel táblázat egy másik fájlba, nem pedig egy egyszerű képbe. A grafikon megtartja a kapcsolatot az eredeti Excel-munkalaphoz, és automatikusan frissül, amikor az Excel-adatok frissülnek. Így nem kell minden egyes adatváltozáskor újra másolnia a grafikont.
Egy táblázat mentése Word és PowerPoint programba képként
Az Office 2007, 2010 és 2013 alkalmazásokban az Excel-diagramot képként is másolhatjuk. Ebben az esetben úgy viselkedik, mint egy szokásos kép, és nem frissül. Exportáljuk például az Excel-diagramunkat egy Word 2010 dokumentumba.
- Másolja ki a diagramot az Excel munkafüzetből, váltson át a Word dokumentumra, helyezze a kurzort oda, ahová be szeretné illeszteni a grafikont, majd kattintson a grafikon alján lévő apró fekete nyílra. Paste gombot, amely a Home tab:
- Látni fogja a " Paste Special... " gombot, ahogy a fenti képernyőképen látható. Ha rákattint, megnyílik a Paste Speciális párbeszédpanel, és számos elérhető képformátumot láthat, köztük a Bitmap, GIF, PNG és JPEG formátumokat. Lásd még: Hogyan végezzen számításokat az Excelben
- Válassza ki az egyik formátumot, és kattintson a OK .
Valószínűleg a Beillesztés Special opció a korábbi Office verziókban is elérhető, de azokat már jó ideje nem használom, ezért nem tudok biztosat mondani :)
Az Excel-munkafüzetben lévő összes diagram mentése képként
Az eddig tárgyalt módszerek jól működnek, ha egy vagy néhány grafikonja van. De mi van akkor, ha az egész Excel munkafüzet összes grafikonját másolni szeretné? Elég sok időt venne igénybe, ha egyenként másolná/beillesztené őket. Jó hír, hogy nem kell ezt tennie! Íme, hogyan mentheti el egyszerre az összes grafikont egy munkafüzetben:
- Amikor az összes grafikon készen áll, váltson át a Fájl fülre, és kattintson a Mentés másként gomb.
- A Mentés másként párbeszédpanel fog megnyílni, és válassza a Weboldal (*.htm;*html) lehetőséget a " Mentés másként ". Győződjön meg arról is, hogy a " Teljes munkafüzet " rádiógomb a Mentés van kiválasztva, ahogy a képernyőképen látható:
- Válassza ki a célmappát, ahová a fájlokat menteni kívánja, és kattintson a Mentés gomb.
Az összes grafikon .png képe átmásolódik ebbe a mappába a html fájlokkal együtt. A következő képernyőkép annak a mappának a tartalmát mutatja, ahová a munkafüzetemet mentettem. A könyv 3 munkalapot tartalmaz, mindegyikben egy-egy grafikonnal, és mint látható, mindhárom .png kép a helyén van!
Mint tudod, a PNG az egyik legjobb képtömörítési formátum a képminőség romlása nélkül. Ha más formátumokat szeretnél a képeidhez, könnyen átalakíthatod őket .jpg, .gif, .bmp stb. formátumba.
Egy diagram mentése képként egy VBA makró segítségével
Ha rendszeresen kell képként exportálnia az Excel-diagramokat, akkor ezt a munkát automatizálhatja egy VBA makró segítségével. A legjobb az, hogy már számos ilyen makró létezik, így nem kell újra feltalálni a kereket :)
Használhatja például a Jon Peltier által a blogján közzétett, jól bevált megoldást. A makró ilyen egyszerű:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Ez a kódsor lehetővé teszi, hogy a kiválasztott diagramot .png képként exportálja a megadott mappába. Még ha még soha nem írt semelyik makrót sem, akkor is létrehozhatja az elsőt most, 4 egyszerű lépésben.
Mielőtt nekilátna a makrónak, hozzon létre egy mappát, ahová a diagramot exportálni szeretné. Esetünkben ez a My Charts mappa a D lemezen. Nos, minden előkészület megtörtént, lássunk hozzá a makróhoz.
- Váltson az Excel munkafüzetben a Fejlesztő fülre, és kattintson a Marcos ikon a Kód: csoport.
Megjegyzés: Ha először hoz létre makrót, valószínűleg a Fejlesztő lap nem lesz látható a munkafüzetben. Ebben az esetben váltson át a Fájl fülre, kattintson a Opciók > Szalag testreszabása Az ablak jobb oldali részén, a Fő lapok listában válassza ki a következő lehetőséget Fejlesztő , majd kattintson a OK .
- Adjon a makrónak egy nevet, például SaveSelectedChartAsImage, és válassza ki, hogy csak az aktuális munkafüzetben engedélyezze:
- Kattintson a Hozzon létre gombra kattintva megnyílik a Visual Basic szerkesztő, és már meg is van írva egy új makró vázlata. Másolja be a következő makrót a második sorba:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Zárja be a Visual Basic szerkesztőt, és kattintson a Mentés másként gombot a Fájl fülön. Válassza ki, hogy a munkafüzetet Excel makroképes munkafüzetként (*.xlsm) mentse. És ennyi, kész! :)
Most futtassuk le az újonnan létrehozott makrót, hogy lássuk, hogyan működik. Ó, várjunk csak... van még egy dolog, amit meg kell tennünk. Ki kell választanunk az Excel grafikont, amit exportálni szeretnénk, mert mint emlékszünk, a makrónk csak az aktív grafikont másolja. Kattintsunk bárhol a grafikon határára, és ha egy világosszürke keretet látunk körülötte, akkor helyesen tettük, és a teljes grafikonunk ki van jelölve:
Váltson a Fejlesztő lapot, és kattintson a Makrók ikonra. Ez megnyitja a munkafüzetben lévő makrók listáját. Mindössze annyit kell tennie, hogy kiválasztja a SaveSelectedChartAsImage és kattintson a Fuss gomb:
Most nyissa meg a célmappát, és ellenőrizze, hogy a grafikon .png képe ott van-e. Hasonló módon más formátumban is elmenthet képet. A makrójában a .png helyett csak .jpg vagy .gif képet kell beírnia, így:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Tipp: Ha egy Excel-munkalapot JPG-, PNG- vagy GIF-képként szeretne elmenteni, olvassa el ezt az útmutatót.
Ennyi volt mára, remélem hasznosnak találod az információkat. Köszönöm, hogy elolvastad!