Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

TextBox

H

Han

Guest
Bonjour,

Voilà, je suis un peu bloqué:


If Box1.Text = "ERROR" Then
Box1.BackColor = RGB(255, 0, 0)


If Box2.Text = "ERROR" Then
Box2.BackColor = RGB(255, 0, 0)



etc .. avec Box3 Box4 ....


Est-il possible de déclarer les noms de mes TextBox Dans un tableau pour
réduire les lignes du code?

Merci
 
M

michel

Guest
bonsoir Han

tu peux tester la procedure ci dessous . j'ai interpreté qu'il s'agissait de textboxs dans un userform ...

Option Compare Text
Private Sub CommandButton1_Click()
Dim Ctrl As Control
For Each Ctrl In UserForm1.Controls
If TypeOf Ctrl Is MSForms.TextBox Then
If Ctrl = "ERROR" Then Ctrl.BackColor = RGB(255, 0, 0)
End If
Next Ctrl
End Sub

bonne soirée
michel
 

Discussions similaires

Réponses
16
Affichages
621
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…