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

XL 2013 Recherche image externe

  • Initiateur de la discussion Initiateur de la discussion maval
  • 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 !

maval

XLDnaute Barbatruc
Bonjour

Jai sur une feuille un combobox activeX qui est alimenter par la colonne"A4:A7"j'aimerai que celle ci me trouve une photo qui se trouve "J:\Monnaies\Continent" et qui me la loge dans mon image1 activeX qui se trouve sur ma feuille.

Je vous remercie de votre aide
 

Pièces jointes

Dernière édition:
Re,

J'ai bien pris ce code depuis ce matin mais pas de succès, j'ai modifier comme ceci:

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, ActiveCell) Is Nothing Then
On Error Resume Next
chemin = "J:\Monnaies\" & ActiveCell.ComboBox1.Name & ".jpg"
Image1.Picture = LoadPicture(chemin)
End If
End Sub
@+
 
Re

Chez ce simple code fonctionne correctement
VB:
Private Sub ComboBox1_Change()
Dim chemin$
chemin = "C:\Users\X\Documents\TEMP\"
Image1.Picture = LoadPicture(chemin & ComboBox1.Value & ".jpg")
End Sub
Mon chemin est correct et pour tester j'ai mis une image nommée Amérique.jpg
Et quand je sélectionne Amérique dans ton fichier exemple, l'image s'affiche bien dans le contrôle Image.
 
Bonsoir


J'ai une petite demande à faire mais je sais déjà que Staple1600 vas râler mais bon je suis habituer.

J'ai un code qui a était réaliser par Staple1600 que je remercie et salut au passage qui fonctionne très bien mais j'aimerai lui apporter une petite modification, sur le fichier j'ai deux onglets "Base et Modele" j'aimerai que la combobox soit sur la feuille "Base" et la photo sur la feuille "modele" si bien sur sa gêne pas notre amis JM

J'ai refait le fichier du poste#1

Je vous remercie d'avance
 
Re maval

Je vais point râler.
Je vais juste afficher une moue dubitative.

Tu ne sais pas faire cette simple adaptation de code , tu préfères direct poser la question sans éprouver la satisfaction d'avoir essayer de tester les modifications ?

EDITION: Pourquoi dans ton nouveau fichier joint, on ne trouve pas trace du bout de code VBA que je t'ai proposé ???
Là y aurait quoi de râler, mais ça gâterait la digestion de ma crême brulée...

C'était pourtant pas compliqué, non ?
VB:
Private Sub ComboBox1_Change()
Dim chemin$
chemin = "C:\Users\X\Documents\TEMP\"
Feuil2.Image1.Picture = LoadPicture(chemin & ComboBox1.Value & ".jpg")
End Sub
 
Dernière édition:
Re

maval
Et jamais tu réponds aux questions posées ?

Je n'ai pas râlé comme je l'ai dit à cause de ma crème brulée.
 
- 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

Réponses
17
Affichages
987
Réponses
12
Affichages
409
  • Question Question
Microsoft 365 VBA insert photos
Réponses
12
Affichages
921
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…