OVH Cloud OVH Cloud

controle

1 réponse
Avatar
William
comment lister par exemple tous les controles de meme nature ?

exemple g ds ma feuille des texbox, des label, des framebox.

ex: je veux changer la couleur de texte (forecolor) de tous les framebox
présent dans ma feuille

1 réponse

Avatar
Zoury
Salut William! :O)

Boucle la collection de contrôles du formulaire et vérifie le type du
contrôle courant à l'aide l'expression TypeOf comme ceci :

'***
' Form1
' Contient un paquet de contrôle dont quelques Frame
Option Explicit

Private Sub Form_Load()
Dim ctl As Control
For Each ctl In Me.Controls
If TypeOf ctl Is Frame Then
Dim fra As Frame
Set fra = ctl
fra.BackColor = &HFF
End If
Next ctl
End Sub
'***

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
"William" wrote in message
news:blkjff$obk$
comment lister par exemple tous les controles de meme nature ?

exemple g ds ma feuille des texbox, des label, des framebox.

ex: je veux changer la couleur de texte (forecolor) de tous les framebox
présent dans ma feuille