Bonjour,
nul besoin de classe vu la demande, lors de la création du modèle : Sh.OnAction = "EventClick", puis une Sub :
Sub EventClick()
MsgBox (Mid(Application.Caller, 4, 3))
End Sub
Ce qui renverra le "chiffre" après "HEX".
Le deuxième avantage d'affecter une macro à la forme, c'est qu'on ne peut plus la sélectionner par erreur avec le clic gauche !
@ bientôt
LouReeD