Bonjour,


Je me demandais si c'était possible de faire passer une variable dans une propriété d'objet pour boucler sur toutes les propriétés. Je m'explique plus clairement avec un exemple.

J'ai un userform avec des noms de controls. J'ai créé une classe d'objet avec les mêmes noms, juste un complément sépare les deux noms chaque fois. Et de manière identique j'ai une table access pour stocker les informations de mon formulaire.

J'aimerai, au lieu de lister tous les champs, les balayer en quelques lignes... Du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Dim check As Control
 
Dim gg As New oblig
 
For Each check In FO_ticket.Controls
 
    gg. & vba.right(check.Name,len(check.Name)-3) = check
 
Next
Voilà, si quelqu'un sait si c'est possible et comment faire s'il vous plaît ?