Bonjour!
J'ai un soucis, j'ai beaucoup de listbox généré dynamiquement dans un userform.
J'aimerais appeler une macro, pour chaque liste dans lesquelles j'aurais sélectionné au moins un item.
Le soucis c'est que j'y arrive pas. j'ai soit une incompatibilité de type, soit, quand je teste si j'ai un élément sectionné (listindex) il me retourne 0.
je veux juste parcourir toutes mes listbox générées, détecter si j'ai sélectionné un élement, et si oui appeler un macro
je vous laisse juger par vous même.
Dim ctrl As Control
If CritForm.Controls.Count > 2 Then
For Each ctrl In CritForm.Controls
If TypeName(ctrl) = "ListBox" Then
If (ctrl.ListIndex >= 0) Then
'macro a appeler
End If
End If
Next ctrl
End If
Merciiii