Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Lister le nom des objets d'un userform

3 réponses
Avatar
Michel Voirain
Bonjour à tous,
Je souhaite lister tous les noms des objets contenus dans les userform de
mon application.
Est-ce possible????
Michel

3 réponses

Avatar
papou
Bonjour
Dim msg
For Each ctr In Userform1.Controls
msg = msg & vbLf & ctr.Name
Next ctr
MsgBox msg

Cordialement
Pascal

"Michel Voirain" a écrit dans le message de
news: eIZGm%
Bonjour à tous,
Je souhaite lister tous les noms des objets contenus dans les userform de
mon application.
Est-ce possible????
Michel



Avatar
anonymousA
bonjour,

en complément de la réponse de Papou.

Si tu as plusieurs UF et que tu veux éviter de les nommer

For Each vbc In ThisWorkbook.VBProject.vbComponents
If vbc.Type = 3 Then
For Each ctl In vbc.Designer.Controls
MsgBox ctl.Name
Next ctl
End If
Next

A+


Bonjour à tous,
Je souhaite lister tous les noms des objets contenus dans les userform de
mon application.
Est-ce possible????
Michel





Avatar
Michel Voirain
MERCI à tous les deux !



"Michel Voirain" a écrit dans le message de
news: eIZGm%
Bonjour à tous,
Je souhaite lister tous les noms des objets contenus dans les userform de
mon application.
Est-ce possible????
Michel