Déclencher une macro en cliquant sur une cellule

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 !

Magic_Doctor

XLDnaute Barbatruc
Supporter XLD
Bonjour à tous,

Ma question est dans l'intitulé.
Je voudrais tout simplement déclencher automatiquement une macro en cliquant sur une cellule, par exemple la cellule "A1".

Merci pour toute réponse.
 
Re : Déclencher une macro en cliquant sur une cellule

Bonjour,

dans le module de la feuille concernée :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then
    'ton code
End If
End Sub
bonne soirée
@+
 
Re : Déclencher une macro en cliquant sur une cellule

Bonjour Pierrot93,

Merci pour ton intervention.

J'ai bien suivi tes conseils en écrivant bien dans le module de la feuille :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Address = "B31" Then
ZAZA
End If

If Target.Address = "B32" Then
ZAZA
End If

End Sub

La macro s'intitulant "ZAZA".

Il y a en fait 2 cellules concernées. J'ai beau cliquer sur la cellule "B31" ou "B32", rien ne se passe.

J'ai fait, à tout hasard, une petite modification :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Application.Intersect(Target.Cells(1, 1), Range("B31,B32")) Is Nothing Then
ZAZA
End If

Et là ça marche.
Bizarre...

Mais encore merci Pierrot pour ton aide.

Bonne fin d'après-midi.

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
5
Affichages
199
Réponses
9
Affichages
509
  • Question Question
XL 2021 Macro
Réponses
6
Affichages
320
Réponses
3
Affichages
297
Retour