Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Image et ComboBox

  • Initiateur de la discussion Initiateur de la discussion Toubabou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Toubabou

XLDnaute Impliqué
Bonjour à tous

J’ai un Userform dans lequel se trouvent une ComboBox et un cadre image.
Je voudrai que lorsque la ComboBox est renseignée l’image concerné affiche une photo déterminée se trouvant dans le même document que mon fichier et sur une clé USB (tout en tenant compte que la lettre des clés USB n’es pas toujours la même en fonction du PC utilisé.
Pourriez-vous m’aider ?

Merci par avance,

Toubabou
 

Pièces jointes

Bonjour Toubabou, RED45, herve62,

Placez les fichiers joints (3) dans le même dossier, le code de l'UserForm :
VB:
Private Sub ComboBox1_Change()
If ComboBox1 = "" Then Image1.Picture = LoadPicture(""): Exit Sub
Image1.Picture = LoadPicture(ThisWorkbook.Path & "\" & IIf(ComboBox1.ListIndex = -1, "inexistante", ComboBox1) & ".jpg")
End Sub

Private Sub UserForm_Initialize()
Dim fichier
fichier = Dir(ThisWorkbook.Path & "\*.jpg")
While fichier <> ""
  If fichier <> "inexistante.jpg" Then ComboBox1.AddItem Left(fichier, Len(fichier) - 4)
  fichier = Dir
Wend
End Sub
Avec la propriété 1 - fmPictureSizeModeStretch l'image inexistante.jpg est un peu écrasée.

Pour ne pas la déformer on pourrait utiliser la propriété 3 - fmPictureSizeModeZoom mais bof...

A+
 

Pièces jointes

Bonjour Toubabou,

Cela n'a rien à voir avec le sujet de ce fil.

Si l'URL de la video est stockée dans la cellule A1 il suffit d'exécuter l'instruction :
VB:
ThisWorkbook.FollowHyperlink [A1]
La macro contenant cette instruction peut être n'importe où, UserForm ou autre.

A+
 
Bonsoir tous , Job !! eh oui dur !!
JM .. stp reste réaliste !! par contre si c'est juste pour substituer ce que je t'ai fait (doc & pdf) , là oui mais bon tu as toutes le billes pour le faire , tu changes d'appli à chaque type de fichier, ex:
mp4 = wmplayer
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
Réponses
3
Affichages
1 K
Bruno M
B
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…