Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Importar imágenes con macros

Julio Garza

Member
Registrado
27 Abr 2020
Mensajes
43
Hola, tengo una base de datos de personas con el Nombre, Apellidos, Edad y un Código personal (el ejemplo es una cadena alfanumérica de 5 dígitos, pero puede ser cualquier código de identificación...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Solución
Hola,

Tienes que verificar si existe el archivo *.png, si existe tomara las Imagenes 1.png, 2png, 3.png..... y de lo contrario que tome la imagen "X.png"


Código:
Sub CargarFotos()

Dim gen, i As Integer
Dim codigo, direccion, NomImg As String
Dim celda As Range

    'Definir la ruta de las imagenes
    direccion = ActiveWorkbook.Path & "\"
 
    'Definir la celda origen
    Set celda = ActiveSheet.Range("A1")
 
    'Insertar imágenes genéricas
    For gen = 1 To 6
        celda.Offset(gen, 1).Select
        NomImg = direccion & celda.Offset(gen, 0) & ".png"
        If ExisteArchivo_LBV(NomImg) = False Then NomImg = direccion & "X.png"
        ActiveSheet.Pictures.Insert(NomImg).Select
        Selection.ShapeRange.Height =...
Hola,

Tienes que verificar si existe el archivo *.png, si existe tomara las Imagenes 1.png, 2png, 3.png..... y de lo contrario que tome la imagen "X.png"


Código:
Sub CargarFotos()

Dim gen, i...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

  • GIF 06-07-2022 05-41-03 p.m..gif
    GIF 06-07-2022 05-41-03 p.m..gif
    96,6 KB · Visitas: 3
Última edición:
Volver
Arriba