Skip to main content

¿Cómo exportar todas las imágenes a la vez desde Excel?

Author: Xiaoyang Last Modified: 2025-06-03

Supongamos que tienes muchas imágenes en tu libro de trabajo y deseas guardarlas en una carpeta específica de una sola vez. Normalmente, puedes copiar y pegar las imágenes manualmente una por una para guardarlas, pero es muy lento repetir este proceso continuamente. Aquí te presento algunos consejos para resolver esta tarea.


Exportar todas las imágenes a la vez desde Excel con la función Guardar como

Con la función Guardar como incorporada en Excel, puedes guardar un libro de trabajo como Página Web para almacenar todas las imágenes, incluidos gráficos, formas y otros objetos, en una carpeta. Por favor, sigue estos pasos.

1. Abre el libro de trabajo con las imágenes que deseas guardar. Haz clic en Archivo > Guardar como > Examinar.

Click File > Save As > Browse

2. En el cuadro de diálogo Guardar como, necesitas:

2.1) Elegir una carpeta para guardar las imágenes exportadas;
2.2) Selecciona Página Web desde la lista desplegable Tipo de archivo;
2.3) Haz clic en el botón Guardar.

specify the options in the Save As dialog box

3. En el cuadro de diálogo Microsoft Excel que aparece, haz clic en el botón .

click the Yes button

4. Abre la carpeta donde se guardaron los archivos exportados y verás una carpeta y un archivo en formato HTML listados dentro. Todas las imágenes del libro de trabajo, incluidos gráficos, formas u objetos, están guardadas en esta carpeta.

All pictures in the workbook including charts, shapes or objects are saved in the folder

5. Puedes conservar las imágenes que necesites en la carpeta y eliminar las demás que no necesites.


Exporta fácilmente todas las imágenes a la vez desde Excel con una herramienta increíble

El método anterior extraerá todos los objetos del libro de trabajo, tal vez algunos de ellos no los necesites. Si tienes Kutools para Excel instalado en Excel, su función Exportar Gráficos puede ayudarte a guardar solo las imágenes que necesitas.

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...

1. Haz clic en Kutools Plus > Importar y Exportar > Exportar Gráficos:

click Export Graphics feature of kutools

2. En el cuadro de diálogo Exportar Gráficos, configura lo siguiente:

2.1) Selecciona Imágenes desde la lista desplegable Tipos;
Consejo: Por defecto, todos los gráficos, incluidos gráficos, imágenes y formas en el libro de trabajo actual, están listados.
2.2) En la Carpeta de destino sección, haz clic en el brpwse button botón para seleccionar una carpeta donde guardar tus imágenes exportadas;
2.3) En la lista desplegable Formato de exportación, selecciona el tipo de imagen al que deseas exportar;
2.4) Haz clic en Aceptar.

specify the options in the dialog box

3. Luego aparecerá un cuadro de diálogo indicándote cuántas imágenes se han exportado con éxito, haz clic en el botón Aceptar.

a dialog box pops up to tell how many pictures are exported

Ahora puedes ir a la carpeta de destino y verificar las imágenes exportadas.

Haz clic en Exportar Gráficos para obtener más información sobre esta función.

Antes de aplicar Kutools para Excel, por favor descárguelo e instálelo primero.


Exportar imágenes y renombrarlas con los valores de las celdas adyacentes

Como se muestra en la captura de pantalla a continuación, hay dos columnas, una contiene una lista de nombres de frutas y la otra contiene las imágenes correspondientes de las frutas. Para exportar estas imágenes y nombrarlas automáticamente con los nombres de las frutas correspondientes, puedes probar el código VBA de esta sección.

Export images and rename them with the adjacent cell values

1. En la hoja de cálculo donde deseas exportar las imágenes, presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.

2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo. Luego copia el siguiente código VBA en la ventana Módulo.

Código VBA: Exportar imágenes en una columna y nombrarlas automáticamente

Sub ExportImages_ExtendOffice()
'Updated by Extendoffice 20220308
    Dim xStrPath As String
    Dim xStrImgName As String
    Dim xImg As Shape
    Dim xObjChar As ChartObject
    Dim xFD As FileDialog
    Set xFD = Application.FileDialog(msoFileDialogFolderPicker)
    xFD.Title = "Please select a folder to save the pictures" & " - ExtendOffice"
    If xFD.Show = -1 Then
       xStrPath = xFD.SelectedItems.Item(1) & "\"
    Else
        Exit Sub
    End If
    
    On Error Resume Next
    For Each xImg In ActiveSheet.Shapes
        If xImg.TopLeftCell.Column = 2 Then
        xStrImgName = xImg.TopLeftCell.Offset(0, -1).Value
        If xStrImgName <> "" Then
            xImg.Select
            
            Selection.Copy
            Set xObjChar = ActiveSheet.ChartObjects.Add(0, 0, xImg.Width, xImg.Height)
            With xObjChar
                .Border.LineStyle = xlLineStyleNone
                .Activate
                ActiveChart.Paste
                .Chart.Export xStrPath & xStrImgName & ".png"
                .Delete
            End With
        End If
        End If
    Next
End Sub

copy and paste the code into the module

Notas:

1) El número 2 en la línea “If xImg.TopLeftCell.Column = 2 Then” representa el número de columna desde la cual deseas exportar las imágenes;
2) El número -1 en la línea “xStrImgName = xImg.TopLeftCell.Offset(0, -1).Value” indica que nombrarás las imágenes con los valores de las celdas adyacentes a la izquierda.

3. Presiona la tecla F5 para ejecutar el código. En la ventana que se abre, selecciona una carpeta para guardar las imágenes y luego haz clic en Aceptar.

select a folder to save the pictures

Luego, todas las imágenes en una columna específica se exportan y se nombran automáticamente con los valores de las celdas adyacentes según lo especificado.

all pictures in a specified column are exported and automatically named with the adjacent cell values


Artículo relacionado:

¿Cómo exportar gráficos a imágenes en 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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea 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...)...
Top15 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 para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en 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 lleva la interfaz de pestañas a 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 nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!