Bonjour Galopin, Bonjour Banzai,
Je vous remercie tous deux pour vos solutions intéressantes.
J'étais moi-même parti sur une solution plus simpliste : je liste les numéros des CheckBox dans une colonne avec le code ci-dessous puis j'ai cette numérotation à ma disposition pour la suite.
Private Sub Worksheet_Activate()
Dim Forme_X As Shape, Compteur As Integer
Application.EnableEvents = False
Compteur = 2
For Each Forme_X In ActiveSheet.Shapes
If Left(Forme_X.Name, 5) = "Check" Then
Range("V" & Compteur) = Right(Forme_X.Name, Len(Forme_X.Name) - 9)
Compteur = Compteur + 1
End If
Next Forme_X
Application.EnableEvents = True
End Sub
Mais je vais dans tous les cas garder vos solutions en mémoire pour de prochaines utilisations.
Encore une fois merci et bonnes salutations.