Guardar Imagenes en Acces desde Excel

Guardar Imagenes en Acces desde Excel . -En este nueva entrada estoy compartiendo una macro muy interesante que es de gran utilidad para guardar imágenes en una base de datos , en realidad se puede trabajar con otras base de datos pero esta macro es solo para MS ACCES.

En realidad no existe ninguna manera convencional para guardar imágenes en datos binarios en un campo de tipo Ole de MS ACCES , desde Excel con Macro, por tales circunstancias me he visto forzado a desarrollar una biblioteca de clase .COM para Excel, lo único que tendríamos que hacer aquí seria referenciar la dll y ya dispondremos de esta maravillosa función para guardar imágenes en la misma base de datos.

Antes de usar esta Macro es necesario que registres la biblioteca la cual solo tendrás que descargar y Instalarla es muy sencillo.

El Siguiente punto es  abrir el archivo de Excel y habilitar las macros.

Si tienes problemas con este tipo de archivo te sugiero que no realices preguntas porque talvez aun no estas muy familiarizado con estos tipos de proyectos que no son muy simples para un persona normal de manejar.

Aquí un Extracto del Código empleado para recuperar la imagen de la base de datos.

Recuerda que por mas que tu designes una ruta para la salida de la imagen esta esta en la base de datos, y tan solo con llevar la base de datos ya llevas las imágenes. 

No hay texto alternativo automático disponible.

 No hay texto alternativo automático disponible.

Veamos como funciona esta Biblioteca de Classe en Excel.

Debemos definir algunos parámetros antes de guardar la Imagen.

  • Conexion=”Cadena de Conexion “
  • Tabla=”Tabla de Acces”
  • CampoBusqueda=”Campo donde se  Buscara la Imagen”
  • idbusqueda =”Dato a buscar solo números”
  • CampoImagen=”Campo de la Imagen debe ser de tipo OLE”
  • RutaImagen=”La ruta de la Imagen a Guardar”

No hay texto alternativo automático disponible.

Debemos definir algunos parámetros antes de Retornar la Imagen.

  • Conexion=”Cadena de Conexion “
  • Tabla=”Tabla de Acces”
  • CampoBusqueda=”Campo donde se  Buscara la Imagen de la base de datos”
  • idbusqueda =”Dato a buscar solo números”
  • CampoImagen=”Campo de la Imagen debe ser de tipo OLE”
  • RutaImagen=”La ruta de la Imagen donde se guarda la imagen “

La imagen puede contener: texto

Descargar Proyecto en Excel + Acces

DsigExpressIMG

Deja un comentario

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