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

Macro Afficher image dans une feuille excel

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

Toug

XLDnaute Junior
Bonjour,
J'essaie sans succés de trouver un moyen d'afficher une image en fonction de paramêtres. En gros si la cellule A9 vaut "En Cours", je voudrais afficher une image dans la feuille excel. Je pense qu'il faut une macro mais j'en suis pas sur.
Je débute en vba, alors il faut tout m'expliquer, 😛

Merci d'avance.
 
Re : Macro Afficher image dans une feuille excel

Bonjour,

Tes images sont dans le fichier ou dans un répertoire?
Il n'est effectivement pas certain qu'il faille une macro, mais il faut que tu nous en dises plus 🙂, joins un exrait de fichier sans données confidentielles pour que les uns et les autres puissent t'aider au mieux.

@ +

mth

Edit: Hello 00 🙂
 
Dernière édition:
Re : Macro Afficher image dans une feuille excel

Je préfèrerais que les images soient dans le fichier
J'ai joint un fichier light pour expliquer ce que je veux faire:
Je voudrais que les camemberts s'affichent lorsque leur statut est à Clos. (Camembert pour statut 1)

J'espère être clair.
 

Pièces jointes

Re : Macro Afficher image dans une feuille excel

J'ai essayer d'inclure le travail de JCGL dans mon vrai fichier et il ne se passe rien.

Voici ce que j'ai fait:
Dans VBA, j'ai mis ce code dans Feuil1 sous Microsoft Excel Objects:
Code:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    Call test
End Sub

J'ai mis ce code dans un module:
Code:
Sub test()
        If Range(A28) = "Clos" Then ActiveSheet.Shapes("Picture 2").Visible = True
        If Range(A28) = "En cours" Then ActiveSheet.Shapes("Picture 2").Visible = False
    End Sub

Il y a d'autre manipulations à faire pour que ça fonctionne?
 
Re : Macro Afficher image dans une feuille excel

J'ai bien nommé l'image correspondante avec Picture 2, enfin je l'ai nommé dans la zone qui indique le nom des cellules. C'est ici qu'il faut nommer les images aussi non?

Voici un extrait du fichier, mais si tu changes quelque chose dis le moi.
 

Pièces jointes

Re : Macro Afficher image dans une feuille excel

Bonjour à tous,

Je ne vois pas le code évennementiel dans la feuille.
Le reste me parait correct mais je n'ai pas 2007 ou > ici.

A+ à tous
 
- 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

D
  • Question Question
Réponses
5
Affichages
79
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…