• Initiateur de la discussion Initiateur de la discussion Han
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
lapin4.gif
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
703
Réponses
2
Affichages
540
Réponses
5
Affichages
477
Retour