Boutons de calculette...

chaudier37 Messages postés 209 Date d'inscription jeudi 5 août 2004 Statut Membre Dernière intervention 15 juillet 2009 - 18 avril 2008 à 18:26
zen69 Messages postés 584 Date d'inscription jeudi 28 décembre 2006 Statut Membre Dernière intervention 29 avril 2010 - 18 avril 2008 à 21:29
Bonjour
je travaille dans excel.
j'ai fait une sorte de calculette des boutons de 1 à 10. et je dois repeter la même procédure pour chaque bouton. je voudrais savoir si il y a une suntaxe pour éviter cela.

Private Sub CommandButton1_Click()
Label1 = Label1 & Chr(10) & CommandButton1.Caption
end sub

parce que là, je suis obligée de repeter cette formule autant de fois qu'il y a de boutons... et le problème c'est que cette fonction doit se faire uniquement si on clique sur le bouton.

merci encore

1 réponse

zen69 Messages postés 584 Date d'inscription jeudi 28 décembre 2006 Statut Membre Dernière intervention 29 avril 2010 1
18 avril 2008 à 21:29
1. Ajoute une valeur a la propriété index de ton bouton.
2. Modifie ton code comme suit :
    Private Sub CommandButton1_Click(i As Integer)
        Label1 = Label1 & Chr(10) & CommandButton1 (i) .Caption
    End Sub
3. Si Label1 représente un composant (et non une simple variable) tu deverais VRAIMENT spécifer la propriété désiré comme suit:
    Label1.Caption

<hr size ="2" width="100%" />  zen69 aka Ortho Le Profett
  [site web]
0
Rejoignez-nous