OVH Cloud OVH Cloud

Objet VB

1 réponse
Avatar
gars toff
Bonjour,
jai une appli qui lit un fichier csv puis crée des objet lable et textbox en
fonction des valeurs de ce fichier, le nombre peut changer.
Ensuite jai un bouton pour sauvegarder dans un tableau les valeurs saisies
dans les textbox.
Mon soucis c'est que je ne sais pas comment récupérer les valeurs des
textbox, ne sachant pas a l'avance leur nom.

1 réponse

Avatar
Jean-Marc
"gars toff" a écrit dans le message de
news:
Bonjour,
jai une appli qui lit un fichier csv puis crée des objet lable et textbox


en
fonction des valeurs de ce fichier, le nombre peut changer.
Ensuite jai un bouton pour sauvegarder dans un tableau les valeurs saisies
dans les textbox.
Mon soucis c'est que je ne sais pas comment récupérer les valeurs des
textbox, ne sachant pas a l'avance leur nom.



Hello,

il te suffit de parcourir les TextBox de ta forme (pas besoin de leurs noms)
avec une boucle For Each, comme ceci:

Private Sub Command1_Click()
Dim ctrl As Control

For Each ctrl In Form1.Controls
If TypeOf ctrl Is TextBox Then
MsgBox "il y a une textbox nommée : " & ctrl.Name & " Cette
textbox contient : " & ctrl.Text
End If
Next
End Sub

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;