Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo convertir un rango de celdas en una imagen en Excel?

Author Kelly Last modified

Existen muchas situaciones en las que es posible que desees presentar los datos de Excel como una imagen visual no editable, en lugar de un rango de celdas estándar e interactivo. Por ejemplo, podrías querer agregar una instantánea de una tabla a una presentación de PowerPoint, incrustar datos estáticos en un documento de Word, enviar una sección específica de un informe por correo electrónico o simplemente guardar un registro del aspecto de tu hoja de cálculo en un momento determinado. En estos escenarios, convertir las celdas seleccionadas en una imagen asegura que el formato y diseño de los datos se conserven exactamente como se muestran, independientemente de cómo el destinatario los abra.

Esta guía introduce varios métodos para convertir cualquier rango de celdas de Excel en una imagen, adaptándose a diferentes necesidades de usuario, desde básicas hasta avanzadas. Cada método es práctico y fácil de seguir, y puedes elegir la opción que mejor se adapte a tu escenario y requisitos.

Convertir un rango de celdas en imagen con la función Copiar como imagen

Convertir un rango de celdas en imagen con Kutools para Excel

Convertir un rango de celdas en imagen con código VBA

Alternativa: Convertir un rango en una imagen usando Excel a través de la exportación de Microsoft PowerPoint


Convertir un rango de celdas en imagen con la función Copiar como imagen

Excel proporciona una función integrada llamada "Copiar como imagen", que te permite convertir rápidamente cualquier selección de celdas en una imagen. Este método es sencillo y no requiere herramientas adicionales ni habilidades técnicas. Es ideal para uso ocasional, para preparar capturas rápidas o cuando necesitas exportar e insertar manualmente gráficos de celdas en otro lugar. Algunos usuarios pueden encontrar limitaciones, como la falta de procesamiento por lotes o personalización, pero sigue siendo una opción ampliamente aplicable para la mayoría de los usuarios.

  1. Selecciona el rango de celdas que deseas convertir en una imagen. Asegúrate de que tu rango incluya todas las filas y columnas que deseas capturar, ya que la apariencia se conservará exactamente como se muestra. Presiona Ctrl + C para copiar la selección.
  2. En la Pestaña Inicio de la barra de herramientas, localiza el botón Copiar (icono del portapapeles). Haz clic en la flecha desplegable debajo de él y selecciona Copiar como imagen de la lista. Esta opción también puede estar disponible haciendo clic en la pequeña flecha junto al icono Copiar. Ver captura de pantalla:
    click Copy as Picture feature
  3. En el cuadro de diálogo "Copiar imagen" que aparece, configura las siguientes opciones:
    • Como se muestra en pantalla: Asegura que la imagen exportada refleje la apariencia de tu selección tal como se muestra en la hoja de cálculo, incluyendo fuentes, colores, bordes y otros formatos.
    • Imagen: Esta opción copia tu selección como una imagen estática en lugar de texto u objeto incrustado.
      specify the options in the dialog box
    Para obtener los mejores resultados, es posible que desees hacer zoom o ajustar el ancho de fila/columna antes de copiar, ya que la imagen replicará la vista de tu pantalla.
  4. Haz clic en Aceptar para confirmar estas configuraciones. Luego, ve a la hoja de trabajo (u otra aplicación) donde deseas insertar la imagen y presiona Ctrl + V para pegar.
  5. Después de pegar, para guardar la imagen como un archivo de imagen estándar, haz clic derecho sobre la imagen pegada y selecciona Guardar como imagen del menú contextual. Esta acción funciona tanto en Excel como después de pegar en otras aplicaciones de Office. Ver captura de pantalla:
    right click and choose Save as Picture
  6. En la ventana "Guardar como imagen", selecciona la carpeta donde deseas almacenar la imagen, ingresa un nombre de archivo y elige un formato de imagen (PNG, JPG, GIF, etc.) desde la lista desplegable "Guardar como tipo". Ver captura de pantalla:
    specify the folder and file name
  7. Haz clic en el botón Guardar. Tu rango de celdas seleccionado ahora está exportado como una imagen estándar en la carpeta elegida.

Consejos y solución de problemas: Si la imagen pegada no se ve como esperabas, verifica nuevamente tu selección o intenta ajustar el zoom, alturas de fila y anchos de columna antes. Ten en cuenta que selecciones muy grandes pueden resultar en una calidad de imagen reducida, así que divide rangos grandes en segmentos más pequeños si es necesario.


Convertir un rango de celdas en imagen con Kutools para Excel

Si frecuentemente necesitas exportar un rango como imagen, Kutools para Excel ofrece un enfoque eficiente y flexible. La función Exportar Rango como Gráfico te permite exportar un rango de celdas específico directamente como una imagen de alta definición en formatos como PNG, JPG, GIF y TIF.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar Kutools para Excel, sigue estos pasos para exportar tu rango seleccionado como imagen:

  1. Selecciona el rango de celdas que necesitas convertir. Asegúrate de que tu selección sea precisa, ya que la herramienta exportará esta área exactamente como aparece. Luego, ve a Kutools Plus > Importar / Exportar grupo > Exportar Rango como Gráfico.
    click Export Range as Graphic feature of kutools
  2. En el cuadro de diálogo "Exportar Rango como Gráfico", se te pedirá que:
    • Especifiques la carpeta de destino donde se debe guardar la imagen gráfica, lo que te ayuda a organizar fácilmente los archivos exportados.
    • Selecciona el formato de salida de imagen (PNG, JPG, BMP, GIF, TIF, etc.) en la sección "Formato de exportación". Elegir el formato adecuado depende de tu uso: PNG y JPG son los más ampliamente compatibles y adecuados para la mayoría de los documentos.
    • Haz clic en el botón Aceptar para proceder.
      specify the optiona in the dialog box
    Consejo: También puedes especificar patrones de nombres de archivo o sobrescribir archivos existentes, dependiendo de tus necesidades de flujo de trabajo.
  3. En el siguiente cuadro de diálogo emergente, ingresa el nombre de archivo deseado para tu imagen.
    specify a name for the file
  4. Haz clic en Aceptar. El rango de celdas seleccionado se exportará entonces como una imagen en el formato y ubicación elegidos.

Ventajas: En comparación con la exportación integrada de Excel, el proceso de Kutools es más rápido al manejar tareas repetitivas o requisitos estrictos de calidad de imagen.

Si encuentras problemas con la resolución de la imagen o un formato inesperado, asegúrate de que las celdas estén correctamente formateadas y visibles al realizar la selección. Kutools generalmente captura el rango tal como se muestra, así que asegúrate de que no haya filas o columnas ocultas presentes.


Convertir un rango de celdas en imagen con código VBA

Para usuarios más avanzados o aquellos que desean automatizar el proceso —como exportar repetidamente diferentes rangos o integrar la exportación de imágenes en una macro más grande— VBA (Visual Basic for Applications) puede usarse para convertir programáticamente un rango de celdas seleccionado de Excel en una imagen. Este método es ideal cuando se requieren resultados consistentes y repetibles, o se desea minimizar el esfuerzo manual.

  1. Selecciona el rango de celdas en tu hoja de trabajo que deseas exportar como imagen.
  2. Presiona ALT + F11 en tu teclado para abrir la ventana del editor de Microsoft Visual Basic for Applications (VBA).
  3. En el editor VBA, haz clic en Insertar > Módulo. Copia y pega el siguiente código en la ventana de código:
    Sub SaveSelectedRangeAsImage()
    'Updateby Extendoffice
        Dim rng As Range
        Dim chartObj As ChartObject
        Dim imgPath As Variant
        Dim fileName As String
        If TypeName(Selection) <> "Range" Then
            MsgBox "Please select a range before running the macro.", vbExclamation
            Exit Sub
        End If
        Set rng = Selection
        imgPath = Application.GetSaveAsFilename( _
            InitialFileName:="RangeImage.png", _
            FileFilter:="PNG Files (*.png), *.png", _
            Title:="Save Image As")
        If imgPath = False Then Exit Sub
        rng.CopyPicture Appearance:=xlScreen, Format:=xlPicture
        Set chartObj = ActiveSheet.ChartObjects.Add(Left:=100, Top:=100, Width:=rng.Width, Height:=rng.Height)
        chartObj.Activate
        chartObj.Chart.Paste
        chartObj.Chart.Export fileName:=imgPath, FilterName:="PNG"
        chartObj.Delete
        MsgBox "Image saved to: " & imgPath, vbInformation
    End Sub
    Explicación de parámetros:
    • rng: la selección actual del usuario en la hoja, debe ser un rango de celdas.
    • imgPath: te permite elegir la carpeta y el nombre de archivo para la imagen.
    • El código crea un gráfico temporal para alojar la imagen y luego lo elimina una vez exportado. El resultado final se guarda como un archivo .PNG.
  4. Presiona F5 para ejecutar la macro o haz clic en el botón "Ejecutar" dentro de la ventana VBA. Aparecerá un cuadro de diálogo de archivo — selecciona una carpeta y asigna un nombre de archivo para la imagen, como se muestra:
    specify a name for the file
  5. Haz clic en Aceptar para guardar tu rango como una imagen gráfica .PNG. Recibirás un mensaje de confirmación con la ruta del archivo.

Solución de problemas y sugerencias: Asegúrate de seleccionar un rango de celdas válido antes de ejecutar la macro; de lo contrario, recibirás un mensaje de error. Si la configuración de seguridad de macros de tu organización restringe la ejecución de código, consulta con el departamento de TI o habilita macros en el Centro de Confianza. Para obtener imágenes de la mejor calidad, asegúrate de ocultar filas o columnas no deseadas antes de ejecutar el script. Antes de ejecutar macros en archivos importantes, se recomienda guardar copias de seguridad de tu libro para prevenir cambios accidentales.

Alternativa: Convertir un rango en una imagen usando Excel a través de la exportación de Microsoft PowerPoint

Otra solución práctica, especialmente si planeas usar datos de Excel en presentaciones, es aprovechar la integración de PowerPoint con Excel para facilitar la exportación como imagen. Este método es ideal para usuarios que incrustan regularmente datos de Excel en diapositivas o necesitan flexibilidad adicional para posprocesamiento, como anotaciones o superposiciones. El inconveniente es que puede requerir cambiar entre aplicaciones.

  1. Selecciona el rango de celdas deseado en Excel, luego presiona Ctrl + C para copiar.
  2. Abre PowerPoint y navega hasta la diapositiva donde deseas la imagen. Selecciona "Inicio" > “Pegar” > “Pegado especial…” y elige la opción "Imagen (Metaarchivo mejorado)" o "Imagen (PNG)". Luego haz clic en Aceptar. La selección de Excel se pegará como un objeto de imagen.
  3. Haz clic derecho en la imagen pegada en PowerPoint y selecciona "Guardar como imagen…" para exportarla al formato y ubicación preferidos.

Este enfoque es particularmente valioso cuando deseas usar datos de Excel como parte de un documento o presentación más amplia fuera de Excel. La imagen luego puede volver a insertarse en cualquier tipo de archivo que admita imágenes, proporcionando una alternativa accesible a las funciones nativas de Excel.


Conclusión

Convertir rangos de Excel en imágenes puede agilizar el intercambio de datos, mejorar la consistencia visual y proteger contenido sensible o formateado de ser alterado accidentalmente. La función Copiar como imagen de Excel es adecuada para exportaciones rápidas y únicas; Kutools para Excel ofrece un flujo de trabajo más eficiente para casos de uso frecuentes o avanzados, soportando mayor personalización y variedad de formatos de archivo; VBA ofrece poder de automatización y procesamiento por lotes para usuarios cómodos con la programación. Mientras tanto, aprovechar PowerPoint, como se describe arriba, proporciona flexibilidad adicional para escenarios de presentación. Sea cual sea tu propósito —ya sea informes, documentación o compartir colaborativamente— elige el método más adecuado según tus requisitos y familiaridad con las herramientas. Si encuentras problemas como formato faltante, capturas parciales o errores de exportación, verifica nuevamente tu selección de rango, verifica la visibilidad y formato de las celdas, e intenta métodos alternativos si es necesario. Para obtener más consejos de productividad de Excel y asesoramiento de solución de problemas, visita nuestra colección completa de guías y tutoriales de Excel.


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos