Cómo extraer y guardar imágenes incrustadas en un archivo de Excel
🔍 WiseChecker

Cómo extraer y guardar imágenes incrustadas en un archivo de Excel

Tienes un libro de Excel que contiene imágenes, logotipos o gráficos que necesitas usar fuera de Excel. Estas imágenes están incrustadas dentro del archivo, lo que dificulta acceder a ellas individualmente. Excel no tiene una función integrada de un clic para exportar todas las imágenes a la vez. Este artículo explica varios métodos para extraer y guardar estas imágenes incrustadas como archivos separados en tu computadora.

Puntos clave: Extraer imágenes de Excel

  • Guardar como página web (.htm): Convierte todo el libro en una carpeta que contiene todas las imágenes como archivos separados.
  • Copiar y pegar en Paint u otra aplicación: Guarda manualmente una sola imagen copiándola de Excel y pegándola en un editor de imágenes.
  • Renombrar el archivo .xlsx a .zip y extraer: Accede a los archivos de imagen sin procesar almacenados dentro de la estructura interna del archivo de Excel.

ADVERTISEMENT

Cómo almacena Excel las imágenes incrustadas

Cuando insertas una imagen en una hoja de cálculo de Excel, la aplicación incrusta los datos de la imagen directamente en el archivo del libro. La imagen no está vinculada a una fuente externa. Los archivos de Excel modernos con extensiones .xlsx, .xlsm o .xlsb son en realidad archivos comprimidos que contienen múltiples carpetas y archivos XML. Tus imágenes incrustadas se almacenan dentro de una carpeta específica dentro de este archivo, típicamente llamada “xl/media”. Para extraerlas, necesitas un método que pueda acceder a este almacenamiento interno. Antes de comenzar, asegúrate de tener una copia guardada de tu libro. Algunos métodos, como guardar como página web, crearán nuevos archivos pero no alterarán tu archivo de Excel original.

Métodos para extraer y guardar imágenes

Puedes usar diferentes técnicas dependiendo de si necesitas todas las imágenes o solo unas pocas. El método de Guardar como página web es mejor para extracción masiva. El método de copiar y pegar manual funciona para una o dos imágenes. El método de renombrar a ZIP es un enfoque técnico directo.

Método 1: Guardar el archivo de Excel como página web

Este método crea un archivo HTML y una carpeta complementaria con todas las imágenes.

  1. Abre tu libro en Excel
    Inicia Excel y abre el archivo que contiene las imágenes que deseas extraer.
  2. Haz clic en Archivo > Guardar como
    Esto abre el cuadro de diálogo Guardar como.
  3. Elige una ubicación de guardado y selecciona un tipo de archivo
    En el menú desplegable “Guardar como tipo”, selecciona “Página web (*.htm; *.html)”.
  4. Haz clic en Guardar
    Excel guardará dos elementos: un archivo .htm y una carpeta con el mismo nombre seguido de “_archivos”.
  5. Localiza la carpeta de imágenes
    Navega a tu ubicación de guardado usando el Explorador de archivos. Abre la carpeta “[YourFileName]_archivos”. Dentro, encontrarás una subcarpeta con el nombre de la hoja de cálculo que contiene tus imágenes. Todas las imágenes extraídas estarán allí en formato .png o .jpg.

Método 2: Copiar y pegar una imagen en un editor de imágenes

Usa esto para extraer rápidamente imágenes individuales.

  1. Selecciona la imagen en Excel
    Haz clic una vez en la imagen incrustada en tu hoja de cálculo para seleccionarla.
  2. Copia la imagen
    Haz clic derecho en la imagen seleccionada y elige Copiar, o presiona Ctrl+C en tu teclado.
  3. Abre una aplicación de edición de imágenes
    Abre Microsoft Paint, Photoshop o cualquier otro editor de imágenes. También puedes pegar directamente en un documento de Word o diapositiva de PowerPoint.
  4. Pega y guarda la imagen
    En el editor de imágenes, presiona Ctrl+V para pegar. Luego usa Archivo > Guardar como para guardar la imagen en el formato deseado como .jpg o .png.

Método 3: Renombrar el archivo de Excel a un archivo ZIP

Este método accede directamente a la estructura interna del archivo.

  1. Cierra el libro de Excel
    Asegúrate de que el archivo no esté abierto en Excel.
  2. Localiza el archivo en el Explorador de archivos
    Encuentra tu archivo .xlsx o .xlsm en tu computadora.
  3. Cambia la extensión del archivo
    Haz clic una vez en el nombre del archivo para seleccionarlo. Haz clic de nuevo en el nombre para editarlo, o presiona F2. Cambia la parte “.xlsx” al final por “.zip”. Presiona Enter. Windows te advertirá; haz clic en “Sí” para confirmar.
  4. Abre el archivo ZIP
    Haz doble clic en el nuevo archivo .zip para abrirlo como una carpeta.
  5. Navega a la carpeta de imágenes
    Abre la carpeta “xl” y luego la carpeta “media”. Todas las imágenes incrustadas del libro se listarán aquí.
  6. Extrae las imágenes
    Puedes arrastrar los archivos de imagen desde la carpeta media a cualquier ubicación en tu escritorio o carpeta de documentos. Recuerda renombrar tu archivo .zip de vuelta a .xlsx para abrirlo nuevamente en Excel.

ADVERTISEMENT

Errores comunes y limitaciones

Las imágenes están borrosas o de baja calidad después de la extracción

Excel a veces comprime las imágenes para reducir el tamaño del archivo. Cuando las extraes, obtienes la versión comprimida. Para evitar esto, antes de extraer, haz clic derecho en la imagen en Excel, selecciona Formato de imagen, ve al icono Tamaño y propiedades, y en Imagen, establece “Comprimir imágenes” en “No comprimir imágenes en el archivo”. Guarda el libro y luego usa un método de extracción.

El método .zip no muestra una carpeta media

Si la carpeta xl/media está vacía o falta, las imágenes podrían estar en un formato diferente. Los gráficos o SmartArt no se almacenan como archivos de imagen estándar. Se recrean a partir de datos cada vez que abres el archivo. Debes usar el método de copiar y pegar para estos objetos.

Las imágenes extraídas tienen nombres genéricos como image1.png

Excel no conserva los nombres de archivo originales de las imágenes al incrustarlas. Todas las imágenes extraídas tendrán nombres generados por el sistema. Deberás renombrarlas manualmente después de la extracción.

Comparación de métodos de extracción

Elemento Guardar como página web Copiar y pegar Renombrar a .zip
Mejor para Extraer todas las imágenes a la vez Extraer una o dos imágenes específicas Usuarios técnicos que necesitan acceso directo
Calidad de imagen Coincide con la calidad de visualización de Excel Se puede pegar en alta resolución Calidad incrustada original
Velocidad Rápido para muchas imágenes Rápido para imágenes individuales Moderada, requiere navegación de archivos
Preservación del nombre de archivo No, se asignan nombres genéricos Tú nombras el archivo al guardar No, se asignan nombres genéricos
Funciona con gráficos/SmartArt No, exporta como imagen estática Sí, como imagen copiada No

Ahora puedes extraer cualquier imagen de tus libros de Excel para usarla en informes, presentaciones o sitios web. Para operaciones masivas, el método de Guardar como página web es el más confiable. Si trabajas frecuentemente con muchas imágenes, considera usar una herramienta dedicada de extracción de imágenes por lotes. Un consejo avanzado útil es usar el método .zip para extraer también otros objetos incrustados, como macros de Excel almacenadas en el archivo xl/vbaProject.bin.

ADVERTISEMENT