Initialisation texbox en boucle.

  • Initiateur de la discussion Initiateur de la discussion GG
  • 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 !

G

GG

Guest
Salut le forum
J’ai voulu utiliser des infos trouvées hier sur le fil mais j’obtiens une erreur.
Je voudrai initialiser des listbox en boucle voici le code utilisé.

For i = 24 To 47
With Controls('Textbox' & i)
.SetFocus
.SetStart = 0
End With
Next i

Le suivant ne marche pas non plus

For i = 24 To 47
TextBox& i.SetFocus
TextBox& i = 0
Next i

Merci de l'info si vous connaissez la réponse.
 
bonsoir
écrit comme suit

For i = 24 To 47
With me
.Controls('Textbox' & i).SetFocus
.Controls('Textbox' & i).SetStart = 0
End With
Next i

Private Sub Leon() 'Le Nettoyeur ;-)
Dim CTRL As Control
et un autre pour ta doc
For Each CTRL In Me.Controls
If TypeOf CTRL Is MSForms.TextBox Then
CTRL = ''
ElseIf TypeOf CTRL Is MSForms.ListBox Or TypeOf CTRL Is MSForms.ComboBox Then
CTRL.Clear
End If
Next

End Sub

à bientôt
 
Salut JP , bebere et le forum

Je devais être saturé hier soir, j’ai interverti les numéros des checkbox et textbox (en fait mon userform est multipage et comprends un peu de toutes les commandes).
Votre aide à été utile voici la syntaxe correcte.

For i = 24 To 47
With Me
.Controls('Checkbox' & i).SetFocus
.Controls('Checkbox' & i) = 0
End With
Next i
Bebere je garde au frais ta méthode plus professionnelle qui me servira certainement un jour.
Merci
A+
 
- 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
4
Affichages
736
Réponses
3
Affichages
924
Réponses
40
Affichages
3 K
Réponses
24
Affichages
1 K
Réponses
2
Affichages
1 K
D
Réponses
4
Affichages
793
D
Réponses
2
Affichages
1 K
Retour