Bonjour a tous,
Je suis entrain de réaliser un formulaire sur userform. Grâce à un ancien post de Mferrand, j'ai réussi à créer un bouton qui se grise si toutes les Textboxs ne sont pas remplies. En revanche j'aurai 130 textbox dans ce formulaires....
Le code :
Sub BoutonActif()
Dim i%
For i = 1 To 6
If Controls("TextBox" & i).Value = "" Then
CommandButton1.Enabled = False
Exit Sub
End If
Next i
CommandButton1.Enabled = True
End Sub
Puis pour chaque Textbox :
Private Sub TextBox1_AfterUpdate()
BoutonActif
End Sub
La deuxième partie (Pour chaque TextBox) va prendre beaucoup de place, y-a-t'il un moyen pour contourner la deuxieme partie ? Ou du moins la raccourcir ?
Bonne journee à vous