Skip to main content

¿Cómo mostrar imágenes desde un rango de rutas de archivo en Excel?

Author: Xiaoyang Last Modified: 2025-08-06
extract images from file paths

Si tienes una lista de rutas de archivos de imágenes y ahora deseas mostrar las imágenes correspondientes en la columna adyacente basada en las rutas de archivo para obtener el resultado que se muestra en la siguiente captura de pantalla, ¿cómo podrías resolver esta tarea en Excel de manera rápida y sencilla?

Mostrar imágenes desde un rango de rutas de archivo con código VBA en Excel

Mostrar imágenes desde un rango de rutas de archivo con una función sorprendente


Mostrar imágenes desde un rango de rutas de archivo con código VBA en Excel

Aquí te presento un código VBA que puede ayudarte; por favor, sigue estos pasos:

1. Mantén presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo y pega el siguiente código en la ventana del Módulo.

Código VBA: Mostrar imágenes desde un rango de rutas de archivo:

Sub InsertPicFromFile()
    Dim xRg As Range
    Dim xCell As Range
    Dim xVal As String
    On Error Resume Next
    Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        xVal = xCell.Value
        If xVal <> "" Then
            ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
            xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
            xCell.Height
        End If
    Next
    Application.ScreenUpdating = True
End Sub

3. Después de insertar el código anterior, presiona la tecla F5 para ejecutarlo, y aparecerá un cuadro de diálogo que te pedirá seleccionar las celdas de las rutas de archivo, como se muestra en la siguiente captura de pantalla:

vba code to select the list of file paths

4. Luego haz clic en el botón Aceptar, todas las imágenes basadas en las rutas de archivo correspondientes se habrán mostrado en la siguiente columna, como se muestra en la siguiente captura de pantalla:

all images based on corresponding file paths have been displayed


Mostrar imágenes desde un rango de rutas de archivo con una función sorprendente

Si tienes problemas con el código anterior, Kutools para Excel ofrece una función práctica: Insertar imágenes desde ruta (URL). Con esta poderosa utilidad, puedes insertar rápidamente imágenes basadas en rutas de archivo o direcciones URL de una sola vez.

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...
Consejos:Para aplicar esta función Insertar imágenes desde ruta (URL), primero debes descargar Kutools para Excel y luego aplicar la función de forma rápida y sencilla.

Después de instalar Kutools para Excel, por favor, sigue estos pasos:

1. Haz clic en Kutools > Insertar > Insertar imágenes desde ruta (URL), como se muestra en la siguiente captura de pantalla:

click Insert Pictures from Path(URL) feature of kutools

2. En el cuadro de diálogo Insertar imágenes desde ruta (URL), realiza las siguientes operaciones:

  • Selecciona la lista de celdas que contienen la ruta de archivo y una celda donde deseas colocar la imagen;
  • Luego, especifica el tamaño de la imagen que deseas usar en la sección Tamaño de la imagen.

specify the options in the dialog box

3. Luego, haz clic en el botón Aceptar, las imágenes correspondientes se han insertado en las celdas, como se muestra en la siguiente captura de pantalla:

the corresponding images have been inserted

¡Haz clic para descargar Kutools para Excel y prueba gratis ahora!


Más artículos relacionados:

  • Convertir URLs de imágenes a imágenes reales en Excel
  • Si tienes una lista de direcciones URL de imágenes en la columna A y ahora deseas descargar las imágenes correspondientes desde las URLs y mostrarlas en la columna B adyacente, como se muestra en la captura de pantalla de la izquierda, ¿cómo podrías extraer las imágenes reales desde las URLs de las imágenes de manera rápida y fácil en Excel?
  • Extraer hipervínculos de múltiples imágenes en Excel
  • Digamos que tienes una lista de imágenes en una hoja de cálculo y cada imagen contiene un hipervínculo. Ahora, te gustaría extraer las direcciones reales de los hipervínculos de estas imágenes a sus celdas adyacentes, como se muestra en la siguiente captura de pantalla. Por supuesto, puedes copiar la dirección del hipervínculo desde el cuadro Editar hipervínculo uno por uno, pero esto será muy lento si hay múltiples hipervínculos que necesitan ser extraídos.
  • Crear una lista desplegable con imágenes en Excel
  • En Excel, podemos crear rápidamente y fácilmente una lista desplegable con valores de celda, pero, ¿alguna vez has intentado crear una lista desplegable con imágenes? Es decir, cuando haces clic en un valor de la lista desplegable, su imagen correspondiente se mostrará al mismo tiempo.
  • Insertar la misma imagen en varias hojas de trabajo
  • Normalmente, podemos insertar una imagen en una hoja de trabajo rápidamente usando la función Insertar en Excel, pero, ¿alguna vez has intentado insertar la misma imagen en todas las hojas de trabajo de tu libro?

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: 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 con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la 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 libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | 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 mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

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


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • 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 vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!