Bonjour,
dans une listebox je souhaite créer une action tout simplement à chaque clic sur une ligne. L'action se résume en l'activation d'un bouton de commande, la modification de son texte, etc. Et à chaque ligne des propriétés différentes du bouton.
Rien de compliqué côté bouton. Le code suivant ne produit rien.
merci
dans une listebox je souhaite créer une action tout simplement à chaque clic sur une ligne. L'action se résume en l'activation d'un bouton de commande, la modification de son texte, etc. Et à chaque ligne des propriétés différentes du bouton.
Rien de compliqué côté bouton. Le code suivant ne produit rien.
VB:
Private Sub malistbox_Click()
With Me.malistbox
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
Me.cbutton1.Visible = True
Select Case .List(.ListIndex, 0)
Case 1
Me.cbutton1.Caption = "ABC"
Case 2
Me.cbutton1.Caption = "CDE"
' etc
End Select
Else
Me.cbutton1.Visible = False
End If
Next i
End With
End Sub
merci