Bonjour à tous,

Voici ma problématique.
Il s'agit d'une feuille Excel contenant des dizaines de cases d'option, check box, etc...

Chacune de ses cases d'option génère une macro qui commence toutes par le nom de la case d'option. Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Private Sub NomDeLaCaseD'Option_Click()
J'ai besoin de ce nom par la suite pour connaître l'emplacement de la case d'option avec l'instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveSheet.Shapes("NomDeLaCaseD'Option").TopLeftCell.Row
Pour me faciliter la vie, j'aimerais récupérer le nom de la macro (ou de la case d'option courante) dans une variable, afin de pouvoir utiliser toujours la même instruction dans toutes les petites sub associées aux cases d'option.

cela donnerait donc quelque chose comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub NomDeLaCaseD'Option_Click()
Var = MID(sub.name,1,LEN(sub.name-6) ' ou idem avec case d'option.name
ActiveSheet.Shapes(Var).TopLeftCell.Row
Quelqu'un pourrait-il me communiquer l'instruction adéquate ?

Merci d'avance et bonne journée.

Henri