XL 2013 [Résolu] Priorité d'affichage des images

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

Ginko

XLDnaute Nouveau
Bonjour à tous,

Je cherche un moyen de rendre prioritaire l'affichage d'une image vis à vis des autres. Mon fichier comporte 4 boutons appelant chacun une image différente et ce dans une même zone. Pour afficher/masquer chacune d'entre-elles, je clique une première fois puis une seconde.

Or je souhaiterai de pas être obligé de masquer une image pour que la seconde s'affiche par dessus. Pouvoir par exemple dire "Si l'image 2 est appelée alors que la 1 est affichée, masque la 1 avant d'afficher la 2", histoire de pas voir de problème de premier plan/arrière plan/avancer/reculer.

Au cas où je ne sois pas très clair, ci-joint un fichier d'exemple.

Merci !
 

Pièces jointes

Bonjour
Essayez en mettant Shapes("fermes").ZOrder msoBringToFront
Soit seulement ça à la place de ce que vous aviez, si ça vous parait comme à moi plus simple, soit conditionné
If Shapes("fermes").Visible Then après le basculement si vous tenez à conserver celui ci.
Pareil pour les autres
 
Dernière édition:
Merci à tout les deux, ça fonctionne très bien.

La solution de gilbert_RGI a l'avantage de pouvoir être utilisée avec des images de différentes dimensions (ce qui permet d'en afficher une petite sans voir la grande derrière).
 
- 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
Retour