Fórmulas Excel: Ejemplos, Tips y Tutoriales para Dominar Excel

Descubre ejemplos prácticos de fórmulas Excel, tutoriales paso a paso y consejos para optimizar tu trabajo con hojas de cálculo. ¡Aprende a dominar Excel fácilmente!

  • Home
  • Descargas
  • App a Medida
  • Sobre mi
  • Contacto
  • FAQ

Buscar imagen con formulas excel y macro

Nolberto Lopez 14 comentarios

En esta ocasión les comparto una opción para buscar una imagen dentro de una base de datos de excel y otra opción para hacerlo con una macro.

Aplicaciones contables en excel

Descargar MegaPack Contable en Excel

La idea es que al indicar un nombre en una celda, a lado se muestre la imagen relacionada con ese nombre o numero que se indique, esto se puede hacer de dos formas básicamente.

1.- Con formulas.
Supongamos que manejamos una base de datos de materiales y en esa misma base de datos tenemos una columna en la que ponemos la imagen de cada material.
La idea es que en otra parte de la hoja o en otra hoja, al indicar el código o el nombre del material se muestre la imagen que corresponde a ese material.

2.- Con macro.
En este caso se desea que al indicar el código o nombre de un material, la imagen de este debe mostrarse en un comentario de excel.

Enseguida pueden ver el vídeo donde se explica como buscar imagen con formulas excel y macro.
Debajo del vídeo les dejo el link para descargar el archivo del ejemplo.

Descargas formulasexcel.com

Formulas usadas:

=INDIRECTO('busca imagen con formula'!$C$6)
esa formula se indica en el campo ” se refiere a” en el nombre “Imagen”
Para ir al administrador de nombres presione CONTROL+F3

=imagen
Esa formula se pone en la barra de formulas estando seleccionado el cuadro de imagen donde se mostrara la imagen correspondiente después de seleccionar el nombre.

Código de la macro:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$B$3" Then
        imagen = "C:\Users\AplicacionesFX.NOLBERTO-LOPEZ\Pictures\pruebas\" & Range("A1").Value
    Target.Comment.Shape.Fill.UserPicture imagen
    End If
End Sub

Sustituir “C:\Users\AplicacionesFX.NOLBERTO-LOPEZ\Pictures\pruebas” por la ubicación de sus imágenes.

Como se puede observar, es relativamente sencillo el manejo de imágenes mediante formulas y macros, esto es especialmente útil en el manejo de inventarios o cotizaciones, donde se requiere poder mostrar una imagen del articulo que se esta cotizando o que se esta registrando algún movimiento en almacén.

También se puede usar para el manejo de personal, puedes tener una base de datos de empleados y asignar una foto a cada uno, mediante un formulario podrás mostrar sus datos al seleccionar su nombre por ejemplo, de igual forma podrás ver su foto en es mismo formulario.

Realmente hay muchas aplicaciones para esto, mucho depende de la necesidad y de tu imaginación, aunque se puede hacer de las dos formas, me parece que la opción de las macros es mas conveniente, no es necesario acomodar las imágenes en las celdas, simplemente las pones en una carpeta y las puedes cargar mediante el código VBA

Categoría: Videotutoriales

  1. Aplicación a Medida
  2. MegaPack contable en excel
  3. Nómina en excel
  4. Control de CFDI en excel
  5. Control de CFDI de Nomina en excel
  6. Contabilidad electrónica en excel
  7. Sistema contable en excel
  8. Cuentas por cobrar en excel
  9. Pago a proveedores en excel
  10. Ingresos y Egresos en excel
  11. Vacaciones de empleados en excel
  12. Inventarios en excel
  13. Agenda en excel
  14. Conciliación bancaria en excel
  15. Bancos en excel
Aprender Excel Gratis:
  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • WhatsApp
  • Youtube

Acerca de Nolberto Lopez

Experto en Microsoft Excel. Desarrollador de aplicaciones en Excel con VBA. Autor del sitio formulasexcel.com

« Calendario Mundial Rusia 2018 en Excel
Web Apps de Formulas Excel »

Comentarios

  1. esegovia dice

    septiembre 21, 2018 en 9:00 pm

    Consejo muy interesante. Intentaré su aplicación. Gracias

    Responder
  2. alfredo pg dice

    marzo 23, 2016 en 8:09 pm

    buen dia , me aparece esta linea de la macro en amarillo que puedo hacer para corregir el error?? de ante mano gracias…

    Target.Comment.Shape.Fill.UserPicture imagen

    Responder
  3. Daniel zapata dice

    noviembre 4, 2015 en 4:23 pm

    Hola,
    Espero me pueda ayudar con esto. Estoy trabajando en un gimnasio donde ingresan constantemente personas diferentes y ademas las personas existentes van renovando sus mensualidades. Para llevar un orden deje una hoja con un buscsdor donde con solo ingresar el rut aparece su nombre, apellido, plan que contrato (trimestral, semestral, anual) direccion etc. El problema es que no se como hacer para que ademas de entregarme esos datos, me muestre la imagen de la persona.

    Es posible que me pueda ayudar?

    Le agradezco mucho de antemano

    Saludos

    Responder
  4. Heriberto dice

    febrero 18, 2015 en 5:19 pm

    Me aparece error de compilacion y me marca
    que hay error en esta parte

    imagen = “C:\Users\Heriberto\Desktop\Fotografias\” & Range(“A1″).Value

    que hago?

    Responder
    • Genaro dice

      febrero 24, 2015 en 6:49 am

      El error que te marca es por las ” ” están mal si copiaste el código tal cual venia en la pagina esta mal las comillas solo cámbialas y listo

      Responder
  5. Erick Oviedo dice

    diciembre 9, 2014 en 5:33 pm

    Buenos días.
    Seguí paso a paso el vídeo que hiciste favor de subir, sin embargo al intentar cambiar el nombre de la imagen en donde se supone debe cambiar la imagen (=imagen) y me sale un mensaje “La de referencia no es válida”.
    ¿que puedo hacer?
    de antemano gracias

    Responder
    • Luis Coto dice

      enero 20, 2015 en 3:12 pm

      Buenos días.
      Seguí paso a paso el vídeo que hiciste favor de subir, sin embargo al intentar cambiar el nombre de la imagen en donde se supone debe cambiar la imagen (=imagen) y me sale un mensaje “La de referencia no es válida”.
      ¿que puedo hacer?

      que hicieron

      Responder
  6. Agustina dice

    abril 29, 2014 en 2:08 pm

    voy a probar para ver si funciona ….

    Responder
  7. N4 dice

    noviembre 21, 2013 en 4:08 pm

    Hola, tengo el incoveniente de que los nombres del personal que manejo en la BD esten separados por una coma y estos mismo no se vincula a la imagen., Ej: Juan, Perez; ¿como podria solucionar el tema de la coma o en el caso de un espacio?.
    Gracias,
    Saludos,

    Responder
  8. lulaa dice

    noviembre 15, 2013 en 4:44 pm

    me re sirvio para la escc =)

    Responder
  9. Italo Gallo dice

    mayo 30, 2013 en 5:15 pm

    Excelente video!!!! voy a ponerlo en práctica. Muchas gracias

    Responder
  10. Anonymous dice

    mayo 30, 2013 en 5:13 pm

    Excelente publicacion, son dos buenas alternativas, a mi me gusto mas la busqueda de imagenes con macro, porque asi la base de datos tiene un alto de filas normal y puedes tener una carpeta ordenada con las imagenes, claro esto es dependiendo la necesidad. Repito que es excelente esta publicacion, Felicidades y sigue publicando, yo estoy siempre atento. Un abrazo.

    Responder
  11. RGBF dice

    mayo 30, 2013 en 3:13 pm

    Hola, tengo una Base de Datos de personal y de allí extraigo la información necesaria para completar una ficha en otra hoja, la que debo imprimir. Lo único que no he podido hacer al momento es agregar la foto. El tutorial que acabo de ver es excelente y muy claro, y quisiera saber para el caso de la macro, que habría que escribir en el código para que la foto en vez de abrirse en un cuadro de dialogo o comentario se abra en otra celda.

    Responder
  12. Robert Parada dice

    mayo 30, 2013 en 2:44 pm

    Hola
    Me aparece el siguiente error
    Target.Comment.Shape.Fill.UserPicture imagen
    aparece en amarillo y no muestra la imagen.
    Saludos

    Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ponte en contacto conmigo para definir detalles de tu nuevo proyecto.

Contactar
  • INICIO
  • CONTACTO
  • CONTABLES
  • VIDEOS
  • CATEGORIAS
  • VBA EXCEL
  • Política de privacidad

Copyright © 2026 · Formulas Excel · by Nolberto Lopez

Copyright © 2026

Aplicaciones contables en excel

Descargar MegaPack de 14 Apps Contables en Excel


Powered by Joinchat
Hola
¿En qué podemos ayudarte?
Abrir chat