Cómo guardar un gráfico de Excel como imagen (guardar como PNG, JPG, BMP)

Cómo guardar un gráfico de Excel como imagen (guardar como PNG, JPG, BMP)

Excel tiene muchos gráficos incorporados útiles, y también puede combinar y crear algunos gráficos combinados sorprendentes.Los gráficos de Excel son una excelente manera de visualizar datos y, a menudo, se usan más cuando tiene que presentárselos a su gerente/cliente.

Si bien sus gráficos pueden estar en Excel, esta no es la mejor manera de presentarlos a sus clientes/gerentes.Por lo general, estos diagramas deben mostrarse en presentaciones de PowerPoint o documentos PDF de MS Word.

Sería bueno si fueran funciones integradas para guardar gráficos de Excel como imágenes, pero ese no es el caso.

Sin embargo, hay formas de guardar y exportar fácilmente gráficos en Excel como imágenes (JPG, PNG, BMP son algunas de las más populares), y en este tutorial, cubriré esos métodos.

El método que uso depende de cuántos gráficos tenga.Si solo tiene unos pocos gráficos que desea guardar como imágenes, puede usar el método de copiar y pegar, pero si tiene muchos, es mejor usar el método "descargar como HTML" o VBA.

Copie el diagrama y guárdelo como imagen (MS Paint u otra herramienta gráfica)

Un método muy común que veo que usa mucha gente es tomar una captura de pantalla de toda la pantalla (esto se puede hacer presionando la tecla PrintScreen).Una vez que haya hecho esto, puede abrir MS Paint (o cualquier herramienta que use), pegar la captura de pantalla y eliminar todo lo demás y conservar la imagen.

Si bien esta es una excelente manera de guardar el diagrama como una imagen y funciona bien, hay una mejor manera (que toma menos tiempo y la imagen es más precisa).

Suponga que tiene un archivo de Excel con un gráfico como este:

Gráficos que deben guardarse como imágenes

Estos son los pasos para guardar este cuadro/gráfico como una imagen:

  1. Haga clic derecho en el gráfico para guardar
  2. Haga clic para copiarHaga clic para copiar el gráfico
  3. Abra MS Paint (o cualquier herramienta que use)
  4. Pegar la imagen (Control V para MS Paint)Pegar diagramas en MS Paint
  5. Si hay algún espacio en blanco adicional, simplemente selecciónelo y arrástrelo para que solo tenga el gráfico
  6. Haga clic en la pestaña ArchivoHaga clic en la pestaña Archivo en MS Paint
  7. ir a guardar como
  8. Haga clic en el formato de imagen (JPG, PNG y BMP) en el que desea guardar el gráfico.Guarde el gráfico como una imagen PNG

La ventaja de este método sobre las capturas de pantalla es que este método solo copia el gráfico, debe ajustar el espacio en blanco una vez en MS Paint (si usa cualquier otra herramienta gráfica, probablemente no lo haga).

Si ya tiene dos o más arreglos de gráficos en Excel y desea guardar todo el arreglo como una imagen, puede hacerlo seleccionando todos estos gráficos, copiándolos y pegándolos en MS Paint.

pregunta relacionada  Restauración del historial de archivos de Windows 10: recuperar archivos eliminados

Guarde todos los gráficos en un libro de trabajo como imágenes a la vez

Si tiene un libro de trabajo con muchos gráficos y desea guardarlos todos a la vez, una mejor manera es guardar el libro de Excel como un archivo HTML.

Cuando haga esto, todos los gráficos en el libro de Excel seránen la carpeta descargadaImágenes guardadas en formato PNG.

Suponga que tiene un libro de Excel que contiene varias hojas de cálculo con gráficos.

Estos son los pasos para guardar el archivo como HTML y el gráfico de Excel como una imagen en formato PNG:

  1. Abrir un libro de trabajo que contenga un gráfico
  2. Haga clic en la pestaña ArchivoHaga clic en la pestaña Archivo en la cinta de opciones de Excel
  3. Haga clic en Guardar comoHaga clic en Guardar como
  4. Haga clic en Examinar y seleccione la ubicación donde desea guardar todas las imágenes del gráficohaga clic para navegar
  5. Cambie "Guardar como tipo" a Página web (*.htm, *.html)Guardar como página web HTM o HTML
  6. clic en Guardar

Esto guardará su archivo de Excel como una página web en la carpeta especificada.

Ahora, para obtener todos los gráficos como imágenes, vaya a la carpeta y encontrará una carpeta llamada Filename_files (donde FileName es el nombre que le dio al archivo cuando lo guardó).

Cuando abra esta carpeta, encontrará todos los diagramas que se han guardado como imágenes PNG.

Archivo de Excel guardado como página web HTML

注意: Cuando probé esto en mi sistema, me dio dos imágenes (iguales) para cada gráfico.Entonces, si tiene cuatro gráficos, le dará ocho imágenes.

注意: antes de guardar el archivo de Excel como HTML, asegúrese de guardar una copia de seguridad.Además, cuando guarda un archivo como HTML, el archivo actualmente abierto ahora es un archivo HTML, no un archivo en formato Excel.Después de guardar el archivo, debe cerrar el archivo actual (ahora el archivo HTML) y abrir la versión de Excel (es por eso que las copias de seguridad son importantes)

Guarde todos los gráficos como imágenes usando VBA

También puede guardar rápidamente un gráfico de un libro de Excel en una carpeta específica usando código VBA.

Si solo necesita guardar el gráfico activo (el gráfico de su elección) en una carpeta específica, puede usar el siguiente código VBA:

ActiveChart.Export ":UserssumitDesktopExampleChartName.png"

El código anterior guardará el gráfico activo en formato PNG en la carpeta Ejemplo con el nombre ChartName.Puede cambiar el nombre del gráfico y el nombre/ubicación de la carpeta según sea necesario.

Si desea guardar la imagen/imagen en formato JPG, puede usar el siguiente código:

ActiveChart.Export ":UserssumitDesktopExampleChartName.jpg"

Puede ejecutar este código VBA colocándolo en la ventana Inmediato, colocando el cursor al final de la línea y presionando Enter (o puede colocar un módulo normal y ejecutar el código desde allí).

pregunta relacionada  ¿Cómo dejar de sincronizar Google Photos?

Sin embargo, si tiene muchos gráficos, este método llevará bastante tiempo.En este caso, puede usar el código VBA un poco más largo que se menciona a continuación:

Sub GuardarGráficosImagenes()
Dim i As Integer
Dim CurrentActiveSheet como hoja de trabajo

Application.ScreenUpdating = False
Application.EnableEvents = False

Establecer HojaActivaActual = HojaActiva

Para cada hoja de trabajo Sht In
Para cada cht en ActiveSheet.ChartObjects
cht.Activar
i = i + 1
ActiveChart.Exportar “C:\Users\sumit\Desktop\Example\” & Sht.Name & “_chart” & i & “.png”
Próxima jornada
Próximo punto

CurrentActiveSheet.Activar

Application.ScreenUpdating = True
Application.EnableEvents = True

End Sub

El código anterior itera a través de cada hoja en el libro de trabajo y luego entra en cada gráfico en cada hoja.Luego selecciona el gráfico y lo guarda en la carpeta especificada.

Todos estos bucles se realizan mediante el bucle For Each Next.

Además, el gráfico se guarda con el formato de nombre nombre_hoja_de_gráfico.Esto asegurará que pueda identificar qué gráfico pertenece a qué hoja.

Otro beneficio de usar VBA es que puede personalizar el código para guardar solo el gráfico como una imagen de algunas hojas de trabajo específicas.Por ejemplo, si solo desea guardar gráficos de hojas de trabajo con el prefijo 2020, puede modificar el código para hacerlo (esto se puede hacer usando la declaración IF THEN ELSE después de la línea de bucle FOR)

Copie y pegue gráficos de Excel como imágenes en MS Word o PowerPoint

En la mayoría de los casos, debe presentar sus diagramas en documentos de MS Word o PowerPoint.Este suele ser el caso si está creando un informe o documento de cliente.

pregunta relacionada  La mejor protección contra ransomware y eliminación de malware

Así como puede copiar y pegar imágenes en MS Paint, puede hacer lo mismo con Word o PowerPoint.

Pero hay una diferencia...

Cuando copia un cuadro/gráfico en Excel y lo pega en MS Word o MS PowerPoint, no se pegará como una imagen.En realidad, está pegado como "Objeto de gráficos de Microsoft Office"

Esta opción es útil para aquellos que desean mantener el gráfico incluso en MS Word o PowerPoint, para que puedan editarlo y formatearlo como un gráfico.Además, este tipo de gráfico todavía está conectado a los datos en Excel, y cuando actualice los datos en segundo plano, el gráfico pegado también se actualizará en consecuencia.

Sin embargo, si deseas pegar este diagrama como una imagen, aquí tienes cómo hacerlo (en este ejemplo, usaré MS Word para mostrar los pasos, y lo mismo ocurre con PowerPoint):

  1. Seleccione el gráfico para copiar a MS Word
  2. Haga clic derecho y haga clic en CopiarHaga clic para copiar el gráfico
  3. Abra el documento de MS Word donde desea pegar este diagrama como una imagen
  4. En la categoría Portapapeles de la pestaña Inicio, haga clic en el icono Pegar (la sección de la flecha hacia abajo).Haga clic en la opción Pegar en la pestaña Inicio
  5. En las opciones que aparecen, haga clic en la opción Pegar como imagenPegar el diagrama como una imagen

Los pasos anteriores asegurarán que el diagrama se pegue como una imagen.

Si simplemente hace clic en el botón Pegar (en lugar de pegar como imagen), el gráfico no se pegará como imagen.

Por lo tanto, puede guardar rápidamente gráficos en Excel como imágenes de las siguientes cuatro maneras.Algunos métodos también le permiten elegir el formato de la imagen (por ejemplo, usando MS Paint o VBA).

Si solo tiene unos pocos gráficos, puede usar el método MS Paint, pero si desea guardar muchos gráficos en las hojas de trabajo, es mejor usar el método HTML o el código VBA.Si el objetivo final es insertar estos gráficos en Word o PowerPoint, es mejor copiar y pegar los gráficos directamente como imágenes en estas otras herramientas.

Espero que hayas encontrado útil este tutorial.

Oh hola 👋Un placer conocerte.

Suscríbete a nuestro boletín, Envía con mucha regularidadGran tecnologiaA tu publicacióncaja.

Enviar comentario