remplir des textbox d'un userform

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

P

Phiphi39

Guest
Bonjour,

je souhaiterais faire une boucle me permettant de remplir automatiquement des textbox dans mon userform.

Pour m'y retrouver, j'ai renommer les TextBox en Toto.

Ainsi Textbox1 devient Toto1 et ainsi de suite jusqu'à toto60

j'ai tenté :
for i=1 to 60
Saisie.toto(i).Value = Feuil3.Cells(i+2, 4).Value
Next i
et ça ne fonctionne pas.

Je pense que j'ai compris que mon soucis proviens du fait que je ne parviens pas à faire une boucle qui ajoute un nombre incrémenté à toto.
Help !!! 😛
 
Re : remplir des textbox d'un userform

Excusez moi, je ne comprend pas...
Je dois mal utiliser vos solutions je pense.

Ce p p'tit bout de code fonctionne :

Private Sub Site1_Click()
Saisie.Seuil1.Value = Feuil3.Cells(2, 4).Value
ChoixSite.Hide
Saisie.Show
End Sub


Mais si je fais :

Private Sub Site1_Click()
for i=1 to 60
Saisie.Seuil& i.Value = Feuil3.Cells(i+2, 4).Value
Next i
ChoixSite.Hide
Saisie.Show
End Sub

J'obtiens Erreur de compilation : membre de méthode ou de données introuvable.

Quand à la première solution (celle de Pierrot93), je ne sais pas ou la mettre.
Dans un Sub userform1_Initialize() ?
 
Re : remplir des textbox d'un userform

Bonjour,

comme précisé dans le post #2, à utiliser dans le module de l'usf.... En lieu et place du code que tu as déjà.... Si ton code est dans un autre module, remplace :

Code:
Me.Controls("toto" & (i)).

par :

Code:
NomUSF.Controls("toto" & (i)).

bonne journée
@+
 
- 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

B
Réponses
60
Affichages
8 K
Bob O' Deville
B
Retour