Bonjour à tous,
Je dois réaliser une automatisation de la sélection des données dans un tableau excel (tableau confidentiel), pour cela, j'ai un bouton qui ouvre un UserForm* avec des ChecksBox qui se gênèrent automatiquement en fonction du centre comptable. Il me faudrait récupérer le Caption de ces CheckBox pour ensuite rechercher des données via une RechercheV (les CheckBox ont un Caption = à la premierère case de chaque ligne du tableau de données). Le problème est que je n'arrive pas à récupérer ces Captions, Voici le bout de code concerné :
-------------------------------------------------------------------------------------------------------------------------------
Dim Ctrl As Control, Cpt As Integer
For Each Ctrl In UserForm1.Controls
If TypeOf Ctrl Is MSForms.CheckBox Then Cpt = Cpt + 1
Next Ctrl
Cpt = Cpt - 1
Dim d As Long
For t = 1 To Cpt
If UserForm1.Controls("CheckBox" & t) = True Then
Sheets("bord").Range("J" & d) = UserForm1.Controls("CheckBox" & t).Caption
d = d + 1
End If
Next
-------------------------------------------------------------------------------------------------------------------------------
Si vous voyez une erreur ou autre, merci d'avance (ci-dessous, le UserForm* avec les CheckBox).