Saltar al contenido principal

¿Cómo mostrar imágenes de una variedad de rutas de archivo en Excel?

Si tiene una lista de rutas de archivo de imagen, ahora desea mostrar las imágenes correspondientes en la columna adyacente según las rutas de archivo para obtener el siguiente resultado de captura de pantalla. ¿Cómo podría resolver este trabajo en Excel de forma rápida y sencilla?

Muestre imágenes de una variedad de rutas de archivo con código VBA en Excel

Muestra imágenes de una variedad de rutas de archivo con una característica sorprendente


Muestre imágenes de una variedad de rutas de archivo con código VBA en Excel

Aquí, puedo presentar un código VBA para ayudarlo, haga lo siguiente:

1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.

Código VBA: muestra imágenes de una variedad 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, presione F5 para ejecutar este código, y aparecerá un cuadro emergente para recordarle que seleccione las celdas de la ruta del archivo, vea la captura de pantalla:

4. Luego haga clic OK , todas las imágenes basadas en las rutas de archivo correspondientes se muestran en la siguiente columna como se muestra en la siguiente captura de pantalla:


Muestra imágenes de una variedad de rutas de archivo con una característica sorprendente

Si tiene problemas con el código anterior, Kutools for Excel admite una característica útil: Insertar imágenes desde la ruta (URL), con esta poderosa utilidad, puede insertar rápidamente las imágenes según las rutas de archivo o las direcciones URL a la vez.

Consejos:Para aplicar esto Insertar imágenes desde la ruta (URL) función, en primer lugar, debe descargar la Kutools for Excely, a continuación, aplique la función de forma rápida y sencilla.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Hacer clic Kutools > recuadro > Insertar imágenes desde la ruta (URL), ver captura de pantalla:

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

  • Seleccione la lista de celdas que contienen la ruta del archivo y una celda donde desea colocar la imagen;
  • Luego, especifique el tamaño de la imagen que desea usar en el Tamaño de foto .

3. Luego, haz clic Ok botón, las imágenes correspondientes se han insertado en las celdas, ver captura de pantalla:

Haga clic en Descargar Kutools para Excel y prueba gratuita ahora.


Artículos más relativos:

  • Convertir URL de imagen en imágenes reales en Excel
  • Si tiene una lista de direcciones URL de imágenes en la columna A, y ahora, desea descargar las imágenes correspondientes de las URL y mostrarlas en la columna B adyacente como se muestra en la captura de pantalla de la izquierda. En Excel, ¿cómo podría extraer las imágenes reales de las URL de las imágenes de forma rápida y sencilla?
  • Extraiga hipervínculos de varias imágenes en Excel
  • Digamos que tiene una lista de imágenes en una hoja de trabajo y cada imagen contiene un hipervínculo; ahora le gustaría extraer las direcciones de hipervínculo reales de estas imágenes a sus siguientes celdas como se muestra a continuación. Por supuesto, puede copiar la dirección del hipervínculo desde el cuadro Editar hipervínculo una por una, pero esto llevará mucho tiempo si es necesario extraer varios hipervínculos.
  • Crear una lista desplegable con imágenes en Excel
  • En Excel, podemos crear rápida y fácilmente una lista desplegable con valores de celda, pero, ¿alguna vez ha intentado crear una lista desplegable con imágenes, es decir, cuando hace clic en un valor de la lista desplegable, su valor relativo La imagen 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 de oficina

Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   +50 Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

pestaña kte 201905


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a question - this VBA code is working for me (Excel 365 Mac v16.40), but it does not load the images into Excel until I import them all manually (and then delete them). Prior to my manual import, the script runs and then completes without an error, but without any images appearing. It's almost as if Excel can't see the destination path until I have made the path "visible" through the manual import.
Any thoughts as to what is happening here/how to solve without this workaround? Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations