OVH Cloud OVH Cloud

agir sur plusieurs champs d'un formulaire

1 réponse
Avatar
Bricoleur
Bonjour,

Je souhaiterais créer une fonction dans un module qui mette en maigre tous
les controles dont le nom commence par "Etiq".
Pour l'instant, j'en suis réduit à écrire dans chaque formulaire la liste
des controles à remettre en maigre.
me.Etiqaaa.bold=false
me.Eiqbbb.bold=false
....

Il y a surement mieux à faire.

Merci de votre aide

1 réponse

Avatar
3stone
Salut,

"Bricoleur" a écrit
Je souhaiterais créer une fonction dans un module qui mette en maigre tous
les controles dont le nom commence par "Etiq".
Pour l'instant, j'en suis réduit à écrire dans chaque formulaire la liste
des controles à remettre en maigre.
me.Etiqaaa.boldúlse
me.Eiqbbb.boldúlse
....

Il y a surement mieux à faire.



Oui... mais plus cher ;-))


Dim c As Control
For Each c In Me.Controls
If c.ControlType = acTextBox Then
c.FontBold = False ' True
End If
Next


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------