Salut Philippe,
Pour compléter la réponse de James, tu as le
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
qui s'active quand on clique sur une case dans une feuille mais c'est dangereux car cela peut s'activer dans la macro que tu fais donc ça explose
Que veux- tu faire comme macro ? faut-il cliquer quelque part en particulier? dans un certains cas?
tu peux restreindre avec du genre
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Row = 1 And ActiveCell.Column = 1 Then
'Appelle de ta macro
End If
End Sub
Mais cela peut mal finir quand même, le double click que propose James est pas mal aussi mais dès qu'on veut entrer dans une cellule cela lance la macro ... qui peut être bloquée par le fait d'être dans une cellule justement dans certaines conditions.
Tu es seul sur ce fichier ou c'est un fichier partagé?
Personnellement le plus simple que je te conseilles d'un d'ajouter une image ou une forme excel (insertion => formes) comme un carré ou un rond et d'associer ta macro (clic droit sur l'image/forme => affecter une macro), comme ça il suffira de cliquer et ça lance la macro, c'est bien souvent le plus simple je trouve, cela dépend de ton fichier et de son utilisation
ECG