merci papou pour ta réponse
en fait j'ai trouvé. Bien que cela soit complétement idiot je relate tout de fois les faits pour les nuls comme moi.......
En résumé je pensais que les fichiers été positionnés dans un ordre chronologique lors de la création
en fait il n'en est rien. Mon fichier étant important, plus de deux cents boutons; j'essayai de créer au fil de l'eau ..........
voici un exemple d'ordre
Private Sub CommandButton24_Click()
If CommandButton24.BackColor = &HFF0000 Then 'si la couleur du bouton est rouge (couleur à adapter)
CommandButton24.BackColor = &HFF 'le bouton devient bleu (couleur à adapter)
'ton code quand le bouton est bleu
Else 'sinon (donc si la couleur du bouton est bleu)
CommandButton24.BackColor = &HFF0000 'le bouton devient rouge (couleur à adapter)
'ton code quand le bouton est rouge
End If
End Sub
Private Sub CommandButton3_Click()
If CommandButton3.BackColor = &HFF0000 Then 'si la couleur du bouton est rouge (couleur à adapter)
CommandButton3.BackColor = &HFF 'le bouton devient bleu (couleur à adapter)
'ton code quand le bouton est bleu
Else 'sinon (donc si la couleur du bouton est bleu)
CommandButton3.BackColor = &HFF0000 'le bouton devient rouge (couleur à adapter)
'ton code quand le bouton est rouge
End If
End Sub
j'espère avoir été clair
et désolé de vous avoir dérangé pour rien
charly