Vider une serie de champ texte en vba

stephG01 Messages postés 51 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 2 février 2006 - 13 août 2004 à 14:52
stephG01 Messages postés 51 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 2 février 2006 - 13 août 2004 à 16:20
je cherche une solution pour faire une boucle pour vider des champs texte.
le nom des champs est du type txtindex1, txtindex2,...
je pensai à :

for i 1 to 15

txtindex & i .value=""

next i

mais Pb au niveau de concatenation.

j'ai aussi essayer de faire ma concatenation et de l'affecter a une variable ,mais marche pas non plus.

si vous avez des proposition

5 réponses

nebut Messages postés 49 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 27 avril 2005
13 août 2004 à 15:24
quel est le message d'erreur?
nebut le miagiste
0
stephG01 Messages postés 51 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 2 février 2006
13 août 2004 à 15:31
le message d'erreur est qualificateur incorrect
0
stephG01 Messages postés 51 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 2 février 2006
13 août 2004 à 15:37
ily a aussi reference incorrecte ou non qualifiee
0
MDBen_pff Messages postés 35 Date d'inscription dimanche 20 juin 2004 Statut Membre Dernière intervention 13 septembre 2004
13 août 2004 à 16:08
je te conseille de regouper tes textbox dans un goupe de controle text(index as integer)
le code deviendra :
dim i as integer
i = 0
while i<text.count
      text(i).text = ""
      i = i +1
wend

bon code
MdBen
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
stephG01 Messages postés 51 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 2 février 2006
13 août 2004 à 16:20
merci de ton conseil.
je n'avais pas pense a creer un groupe de controle.
@+
0
Rejoignez-nous