Vba excel: insertar una imagen en un userform
phileas1412
Mensajes publicados
7
Estado
Miembro
-
Eric_paris -
Eric_paris -
Bonjour,
Estoy buscando insertar una imagen que se encuentra en un archivo de Excel, en un userform en el cuadro de "imagen". Esta operación debe hacerse a partir de un combobox, tan pronto como se hace clic en un nombre del combobox. Así que las imágenes deben cambiar a medida que se avanza
¿Tienes una solución???
Gracias de antemano
Phileas1412
Estoy buscando insertar una imagen que se encuentra en un archivo de Excel, en un userform en el cuadro de "imagen". Esta operación debe hacerse a partir de un combobox, tan pronto como se hace clic en un nombre del combobox. Así que las imágenes deben cambiar a medida que se avanza
¿Tienes una solución???
Gracias de antemano
Phileas1412
Configuración: windows xp pro excel 2000
2 respuestas
Crea tus fotos en formato JPG (a través de Microsoft Photo Editor)
Coloca tus fotos en un directorio que has creado previamente (c:\rep\ss_rep\photos\).
Utiliza la siguiente macro (Combobox1_click):
chemin_photo = "C:\rep\SS_rep\Photos\"
Nom_photo = Userform1.combobox1.value
Chem_nom = chemin_photo & Nom_photo & ".jpg"
UserForm1.Frame1.Picture = LoadPicture(Chem_nom)
Los valores que muestres en tu Combobox1 deben corresponder al nombre de los archivos JPG que hayas creado, sin la extensión .JPG.
Coloca tus fotos en un directorio que has creado previamente (c:\rep\ss_rep\photos\).
Utiliza la siguiente macro (Combobox1_click):
chemin_photo = "C:\rep\SS_rep\Photos\"
Nom_photo = Userform1.combobox1.value
Chem_nom = chemin_photo & Nom_photo & ".jpg"
UserForm1.Frame1.Picture = LoadPicture(Chem_nom)
Los valores que muestres en tu Combobox1 deben corresponder al nombre de los archivos JPG que hayas creado, sin la extensión .JPG.