Taula de continguts
En aquest article aprendràs a desar el gràfic d'Excel com a imatge (.png, .jpg, .bmp, etc.) o a exportar-lo a un altre fitxer, com ara un document de Word o una presentació de PowerPoint.
Microsoft Excel és una de les eines més potents per a l'anàlisi de dades que ofereix moltes funcions i opcions especials per visualitzar les vostres dades. Els gràfics (o gràfics) són una d'aquestes opcions i crear un gràfic a Excel és tan fàcil com seleccionar les vostres dades i fer clic a una icona de gràfic adequada.
Però el que té punts forts sol tenir debilitats. El punt feble dels gràfics d'Excel és la manca d'una opció per desar-los com a imatges o per exportar-los a un altre fitxer. Seria molt bo que poguéssim simplement fer clic amb el botó dret en un gràfic i veure alguna cosa com " Desa com a imatge " o " Exporta a ". Però com que Microsoft no es va preocupar de crear aquestes característiques per a nosaltres, ens descobrim alguna cosa pel nostre compte :)
En aquest article us mostraré 4 maneres de desar un gràfic d'Excel com a imatge, de manera que podeu inserir-lo en altres aplicacions d'Office com Word i PowerPoint, o utilitzar-lo per crear una infografia agradable:
Copieu un gràfic a un programa de gràfics i deseu-lo com a imatge
Un amic meu em va dir una vegada com sol copiar els seus gràfics d'Excel a Paint. El que fa és crear un gràfic i fer clic a PrintScreen , després obrir Paint i enganxar la imatge de tota la pantalla. Després d'això, retalla el redundantàrees de pantalla i desa la part restant en un fitxer. Si també ho fas d'aquesta manera, oblida't i no tornes a utilitzar mai més aquest mètode infantil! Hi ha una manera més ràpida i intel·ligent :-)
Com a exemple, vaig crear un bonic gràfic circular en 3D al meu Excel 2010 que representa visualment la demografia dels visitants del nostre lloc web i ara vull exportar-ho. Gràfic Excel com a imatge. El que fem és el següent:
- Feu clic amb el botó dret en algun lloc de la vora del gràfic i feu clic a Copia . No col·loqueu el cursor dins del gràfic; això pot seleccionar elements individuals en lloc de tot el gràfic i no veureu l'ordre Copia .
- Obre Paint i enganxeu el gràfic fent clic al botó. Enganxeu la icona a la pestanya Inici o premeu Ctrl + V :
- Ara només falta desar el vostre gràfic com a fitxer d'imatge. Feu clic al botó " Desa com a " i trieu entre els formats disponibles (.png, .jpg, .bmp i .gif). Per obtenir més opcions, feu clic al botó " Altres formats " al final de la llista.
És així de senzill! De la mateixa manera, podeu desar el vostre gràfic d'Excel a qualsevol altre programa de pintura de gràfics.
Exporta un gràfic d'Excel a Word i PowerPoint
Si necessiteu exportar un gràfic d'Excel a una altra aplicació d'Office com ara Word, PowerPoint o fins i tot Outlook, la millor manera és enganxar-lo directament des del porta-retalls:
- Copieu el vostre gràfic tal com es descriu al pas 1a dalt.
- Feu clic al document de Word o a la presentació de PowerPoint on voleu enganxar el gràfic i premeu Ctrl + V . En lloc de Ctrl + V , podeu fer clic amb el botó dret a qualsevol lloc del fitxer i veureu un grapat d' Opcions d'enganxar addicionals per triar:
El principal avantatge d'aquest mètode és que us permet exportar un gràfic d'Excel totalment funcional a un altre fitxer, en lloc d'una mera imatge. El gràfic conservarà la connexió amb el full de treball d'Excel original i s'actualitzarà automàticament sempre que s'actualitzin les dades d'Excel. D'aquesta manera, no haureu de tornar a copiar el gràfic amb cada canvi de dades.
Deseu un gràfic a Word i PowerPoint com a imatge
A les aplicacions d'Office 2007, 2010 i 2013, també podeu copiar un gràfic d'Excel com a imatge. En aquest cas, es comportarà com una imatge habitual i no s'actualitzarà. Per exemple, exportem el nostre gràfic d'Excel a un document de Word 2010.
- Copieu el gràfic del vostre llibre de treball d'Excel, canvieu al document de Word, col·loqueu el cursor on vulgueu inserir el gràfic i, a continuació, feu clic a una petita fletxa negra a la part inferior del botó Enganxa que es troba a la pestanya Inici :
- Veureu el Botó " Enganxa especial... ", tal com es mostra a la captura de pantalla anterior. Si feu-hi clic, s'obrirà el diàleg especial Enganxa i veureu una sèrie de formats d'imatge disponibles, com ara mapa de bits, GIF, PNG iJPEG.
- Trieu un dels formats i feu clic a D'acord .
Probablement el Enganxa especial L'opció també està disponible en versions anteriors d'Office, però fa temps que no les he utilitzat, per això no puc afirmar amb certesa :)
Desa tots els gràfics d'un llibre d'Excel com a imatges
Els mètodes que hem comentat fins ara funcionen bé si teniu un o un parell de gràfics. Però, què passa si necessiteu copiar tots els gràfics de tot el llibre d'Excel? Es necessitaria molt de temps copiar-los/enganxar-los individualment. La bona notícia és que no cal fer-ho! A continuació s'explica com podeu desar tots els gràfics en un llibre de treball alhora:
- Quan tots els vostres gràfics estiguin preparats, canvieu a la pestanya Fitxer i feu clic a Desa com .
- S'obrirà el diàleg Desa com a i trieu Pàgina web (*.htm;*html) a " Desa com a tipus ". A més, assegureu-vos que el botó d'opció " Llibre de treball sencer " al costat de Desa estigui seleccionat, tal com es mostra a la captura de pantalla:
- Trieu la carpeta de destinació on voleu desar els fitxers i feu clic al botó Desa .
Les imatges .png de tots els gràfics es copiaran a aquesta carpeta juntament amb els fitxers html. La següent captura de pantalla mostra el contingut de la carpeta on he desat el meu llibre de treball. El llibre conté 3 fulls de treball amb un gràfic a cadascun i, com podeu veure, les tres imatges .png estan al seu lloc!
Com ja sabeu, PNG és un.dels millors formats de compressió d'imatge sense cap pèrdua de qualitat d'imatge. Si preferiu altres formats per a les vostres imatges, podeu convertir-les fàcilment a .jpg, .gif, .bmp, etc.
Deseu un gràfic com a imatge mitjançant una macro VBA
Si ho necessiteu per exportar els vostres gràfics d'Excel com a imatges de manera regular, podeu automatitzar aquest treball mitjançant una macro VBA. La millor part és que ja existeixen una varietat d'aquestes macros, de manera que no cal reinventar la roda :)
Per exemple, podeu utilitzar la solució provada i veritable publicada per Jon Peltier al seu bloc . La macro és tan senzilla com aquesta:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Aquesta línia de codi us permet exportar el gràfic seleccionat com a imatge .png a la carpeta especificada. Fins i tot si no heu escrit mai cap macro, podeu crear-ne la primera ara mateix en 4 passos senzills.
Abans d'utilitzar la macro, creeu una carpeta on vulgueu exportar el gràfic. En el nostre cas, és la carpeta Els meus gràfics del disc D. Bé, ja s'han fet tots els preparatius, ens encarreguem de la macro.
- Al vostre llibre de treball d'Excel, canvieu al Desenvolupador i feu clic a la icona Marcos al grup Codi .
Nota. Si és la primera vegada que creeu una macro, és probable que la pestanya Desenvolupador no sigui visible al vostre llibre de treball. En aquest cas, canvieu a la pestanya Fitxer , feu clic a Opcions > Personalitza la cinta . A la part dreta de la finestra, a la part principalLlista de pestanyes, seleccioneu Desenvolupador i feu clic a D'acord .
- Doneu un nom a la macro, per exemple SaveSelectedChartAsImage i trieu activar-la només al vostre llibre de treball actual:
- Feu clic a Crea. i tindreu l'Editor de Visual Basic obert amb els contorns d'una nova macro ja escrita per a vosaltres. Copieu la macro següent a la segona línia:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Tanqueu l'Editor de Visual Basic i feu clic al botó Desa com a al botó Pestanya Fitxer . Trieu desar el vostre llibre de treball com a llibre de treball amb macros d'Excel (*.xlsm). I això és tot, ho has fet! :)
Ara anem a executar la macro acabada de crear per veure com funciona. Oh, espera... hi ha una cosa més per fer. Heu de seleccionar el gràfic d'Excel que voleu exportar perquè, com recordeu, la nostra macro només copia el gràfic actiu. Feu clic a qualsevol punt de la vora del gràfic i si veieu una vora gris clar que l'envolta, ho heu fet correctament i tot el vostre gràfic està seleccionat:
Canvia a Torneu a la pestanya Desenvolupador i feu clic a la icona Macros . Això obrirà una llista de macros al vostre llibre de treball. Tot el que heu de fer és seleccionar SaveSelectedChartAsImage i fer clic al botó Executar :
Ara obriu la vostra carpeta de destinació i comproveu si la imatge .png del vostre gràfic hi és. De la mateixa manera, podeu desar una imatge en altres formats. A la teva macro,només hauràs de substituir .png per .jpg o .gif com aquest:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Consell. Si voleu desar un full de treball d'Excel com a imatge JPG, PNG o GIF, llegiu aquesta guia.
Això és tot per avui, esperem que la informació us sigui útil. Gràcies per llegir!