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

Insertion images VBA

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

Nounou

XLDnaute Nouveau
Bonjour à tous,

Je cherche à insérer 2 images dans une feuille Excel via VBA; en effet, le but c'est si l'utilisateur choisit par exemple le mot "ab", l'image associée à "ab" s'affiche, et s'il choisit par exemple "cd" l'image associée à "cd" s'affiche. J'ai écrit un code VBA qui marche, mais dés que je supprime les images de mon ordinateur les images ne s'affichent plus!

Voici mon code VBA:


Dim img As Object
For Each img In ActiveSheet.Shapes
If Not Intersect(img.TopLeftCell, Range("$A$51:$D$58")) Is Nothing Then
img.Delete
End If
Next img

If ThisWorkbook.Sheets("Feuille1").Cells(9, 17) = "ab" Then
ThisWorkbook.Sheets("Feuille 2").Cells(51, 2).Select
ActiveSheet.Pictures.Insert("C:\Users\s044408\Desktop\logo\Logo1.jpg").Select
ActiveWindow.ScrollRow = 2
Selection.ShapeRange.ScaleWidth 0.5, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft
End If

If ThisWorkbook.Sheets("Feuille 1").Cells(9, 17) = "cd" Then

ThisWorkbook.Sheets("Feuille2").Cells(51, 2).Select
ActiveSheet.Pictures.Insert("C:\Users\s044408\Desktop\logo\Logo2.jpg").Select
ActiveWindow.ScrollRow = 2
Selection.ShapeRange.ScaleWidth 0.5, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft
End If
 
Re : Insertion images VBA

Re

Sinon, c'est peut-être une erreur de programmation. Copie ta feuille avec les images dans un nouveau fichier et enregistre le fichier sans macro en .xlsx et rouvre le fichier xlsx.
 
Re : Insertion images VBA

Sans macro, je vois pas comment faire parcequ'en fait l'image depend du mot saisi. Je pense pas qu'il y'a une erreur de programmation parceque ça marche quand je modifie pas l emplacement des logo.
 
- 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
11
Affichages
782
Réponses
0
Affichages
792
Réponses
6
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…