XL 2016 Mettre en rouge la cellule sous l'image

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

MJ13

XLDnaute Barbatruc
Bonjour à tous

J'espère que vous allez bien.

J'ai un problème sur Excel et j'ai un peu de mal.

J'ai des images sur une feuille et je voudrais que quand je clique ou clique-droit sur une image, que la cellule sous l'image se mette en rouge.

Merci d'avance. 🙂
 
Bonjour le fil, MJ13

Test OK sur une shape
(Je te laisse tester avec une Image)
VB:
Sub Rouge()
ActiveSheet.Shapes(Application.Caller).BottomRightCell.Offset(1, -1).Interior.Color = 255
End Sub
NB: Affecter cette macro à toutes les images sur la feuille.
 
Re,

•>MJ13
Je me casse pas la tête avec un module de classe 😉
Je fais cela comme ceci 😉
VB:
Sub Affection()
Dim shp As Shape
For Each shp In ActiveSheet.Shapes
If shp.Type = 13 Then
shp.OnAction = "mRouge"
End If
Next
End Sub
Sub mRouge()
ActiveSheet.Shapes(Application.Caller).BottomRightCell.Offset(1, -1).Interior.Color = 255
End Sub
 
- 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
3
Affichages
205
Retour