Táboa de contidos
Neste artigo aprenderás a gardar o teu gráfico de Excel como imaxe (.png, .jpg, .bmp, etc. ) ou exportalo a outro ficheiro, como un documento de Word ou unha presentación de PowerPoint.
Microsoft Excel é unha das ferramentas máis poderosas para a análise de datos que ofrece moitas funcións e opcións especiais para visualizar os seus datos. Os gráficos (ou gráficos) son unha destas opcións e crear un gráfico en Excel é tan sinxelo como seleccionar os teus datos e facer clic nunha icona de gráfico adecuada.
Pero o que ten puntos fortes adoita ter debilidades. O punto débil dos gráficos de Excel é a falta dunha opción para gardalos como imaxes ou para exportar a outro ficheiro. Sería moi bo que puidésemos simplemente facer clic co botón dereito nun gráfico e ver algo como " Gardar como imaxe " ou " Exportar a ". Pero como Microsoft non se molestou en crear tales funcións para nós, imos descubrir algo por nós mesmos :)
Neste artigo mostrarei 4 formas de gardar un gráfico de Excel como imaxe, para que pode inserilo noutras aplicacións de Office como Word e PowerPoint, ou utilizalo para crear unhas bonitas infografías:
Copiar un gráfico nun programa de gráficos e gardalo como imaxe
Un amigo meu díxome unha vez como adoita copiar os seus gráficos de Excel en Paint. O que fai é crear un gráfico e facer clic en PrintScreen , despois abrir Paint e pegar a imaxe de toda a pantalla. Despois diso, ela recorta o redundanteáreas da pantalla e garda a parte restante nun ficheiro. Se tamén o fas así, esquéceo e nunca máis volvas usar este método infantil! Hai un xeito máis rápido e intelixente :-)
Como exemplo, creei un bonito gráfico circular en 3D no meu Excel 2010 que representa visualmente a demografía dos visitantes do noso sitio web e agora quero exportar isto. Gráfico de Excel como imaxe. O que facemos é o seguinte:
- Fai clic co botón dereito nalgún lugar do bordo do gráfico e fai clic en Copiar . Non coloque o cursor dentro do gráfico; isto pode seleccionar elementos individuais en lugar do gráfico completo e non verá o comando Copiar .
- Abre Paint e pega o gráfico facendo clic no botón Pega a icona na pestana Inicio ou preme Ctrl + V :
- Agora só queda gardar o teu gráfico como ficheiro de imaxe. Fai clic no botón " Gardar como " e escolla entre os formatos dispoñibles (.png, .jpg, .bmp e .gif). Para obter máis opcións, fai clic no botón " Outros formatos " ao final da lista.
É así de sinxelo! Do mesmo xeito, pode gardar o seu gráfico de Excel en calquera outro programa de pintura de gráficos.
Exportar un gráfico de Excel a Word e PowerPoint
Se precisa exportar un gráfico de Excel a algunha outra aplicación de Office como Word, PowerPoint ou incluso Outlook, a mellor forma é pegalo directamente desde o portapapeis:
- Copia o teu gráfico como se describe no paso 1arriba.
- Fai clic no documento de Word ou na presentación de PowerPoint onde queres pegar o gráfico e prema Ctrl + V . En lugar de Ctrl + V , podes facer clic co botón dereito do rato en calquera lugar do ficheiro e verás un puñado de Opcións de pegado adicionais para escoller:
A principal vantaxe deste método é que che permite exportar un gráfico de Excel totalmente funcional a outro ficheiro, en lugar dunha mera imaxe. O gráfico manterá a conexión coa folla de traballo orixinal de Excel e actualizarase automaticamente sempre que se actualicen os datos de Excel. Deste xeito, non terá que volver copiar o gráfico con cada cambio de datos.
Garde un gráfico en Word e PowerPoint como imaxe
En aplicacións de Office 2007, 2010 e 2013, tamén pode copiar un gráfico de Excel como imaxe. Neste caso, comportarase como unha imaxe habitual e non se actualizará. Por exemplo, exportemos o noso gráfico de Excel a un documento de Word 2010.
- Copie o gráfico do seu libro de Excel, cambie ao documento de Word, coloque o cursor onde quere inserir o gráfico e, a continuación, prema nunha pequena frecha negra na parte inferior do botón Pegar que reside na pestana Inicio :
- Verá o Botón " Pegar especial... " como se mostra na captura de pantalla anterior. Facendo clic nel abrirase o diálogo especial Pegar e verá unha serie de formatos de imaxe dispoñibles, incluíndo mapa de bits, GIF, PNG eJPEG.
- Escolle un dos formatos e fai clic en Aceptar .
Probablemente o Pegar especial a opción tamén está dispoñible en versións anteriores de Office, pero non as usei desde hai moito tempo, por iso non podo afirmalo con certeza :)
Gardar todos os gráficos nun libro de Excel como imaxes
Os métodos que comentamos ata agora funcionan ben se tes un ou un par de gráficos. Pero e se precisa copiar todos os gráficos en todo o libro de Excel? Levaríase moito tempo copialos/pegalos individualmente. A boa noticia é que non necesitas facelo! Vexa como pode gardar todos os gráficos nun libro de traballo á vez:
- Cando todos os seus gráficos estean listos, cambie á pestana Ficheiro e faga clic en Gardar como .
- Abrirase o diálogo Gardar como e escolle Páxina web (*.htm;*html) en " Gardar como tipo ". Ademais, asegúrate de que o botón de opción " Caderno completo " xunto a Gardar estea seleccionado, como se mostra na captura de pantalla:
- Escolle o cartafol de destino onde queres gardar os teus ficheiros e fai clic no botón Gardar .
As imaxes .png de todos os gráficos copiaranse nese cartafol xunto cos ficheiros html. A seguinte captura de pantalla mostra o contido do cartafol onde gardei o meu libro de traballo. O libro contén 3 follas de traballo cunha gráfica en cada unha e, como podes ver, as tres imaxes .png están no seu lugar!
Como sabes, PNG é un únicodos mellores formatos de compresión de imaxes sen perda de calidade da imaxe. Se prefires outros formatos para as túas imaxes, podes convertelos facilmente a .jpg, .gif, .bmp, etc.
Garda un gráfico como imaxe mediante unha macro VBA
Se o precisas para exportar os seus gráficos de Excel como imaxes de forma regular, pode automatizar este traballo usando unha macro VBA. A mellor parte é que xa existen unha variedade deste tipo de macros, polo que non hai que reinventar a roda :)
Por exemplo, podes usar a solución probada e verdadeira publicada por Jon Peltier no seu blog . A macro é tan sinxela como esta:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Esta liña de código permíteche exportar o gráfico seleccionado como imaxe .png ao cartafol especificado. Aínda que nunca escribiches unha única macro, podes crear a primeira agora mesmo en 4 sinxelos pasos.
Antes de utilizar a macro, crea un cartafol onde queiras exportar o gráfico. No noso caso, é o cartafol Os meus gráficos no disco D. Ben, todos os preparativos están feitos, imos asumir a macro.
- No teu caderno de Excel, cambia ao Desenvolvedor e prema na icona Marcos no grupo Código .
Nota. Se é a primeira vez que creas unha macro, o máis probable é que a pestana Programador non estea visible no teu libro de traballo. Neste caso, cambia á pestana Ficheiro , fai clic en Opcións > Personalizar a cinta . Na parte dereita da xanela, no MainLista de pestanas, seleccione Desenvolvedor e prema en Aceptar .
- Dálle un nome á túa macro, por exemplo SaveSelectedChartAsImage e escolle activala só no teu libro de traballo actual:
- Fai clic en Crear e terá o Editor de Visual Basic aberto cos contornos dunha nova macro xa escrita para vostede. Copia a seguinte macro na segunda liña:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Pecha o Editor de Visual Basic e fai clic no botón Gardar como no Ficha Ficheiro . Escolla gardar o seu libro de traballo como Excel Macro-Enabled Workbook (*.xlsm). E iso é todo, o fixeches! :)
Agora imos executar a macro recén creada para ver como funciona. Oh, espera... hai unha cousa máis que facer. Debes seleccionar o gráfico de Excel que queres exportar porque, como recordas, a nosa macro só copia o gráfico activo. Fai clic en calquera lugar do bordo do gráfico e se ves un bordo gris claro que o rodea, entón o fixeches correctamente e todo o gráfico está seleccionado:
Cambia ao Desenvolvedor de novo e faga clic na icona Macros . Isto abrirá unha lista de macros no teu libro de traballo. Todo o que cómpre facer é seleccionar SaveSelectedChartAsImage e premer no botón Executar :
Agora abra o cartafol de destino e comprobe se a imaxe .png do teu gráfico está alí. Do mesmo xeito pode gardar unha imaxe noutros formatos. Na túa macro,só terás que substituír .png por .jpg ou .gif deste xeito:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Consello. Se queres gardar unha folla de cálculo de Excel como imaxe JPG, PNG ou GIF, le esta guía.
Isto é todo por hoxe, espero que che resulte útil a información. Grazas por ler!