Excel: Inserer variable a la fin d'un string

Résolu/Fermé
tictac847
Messages postés
26
Date d'inscription
mercredi 5 octobre 2011
Statut
Membre
Dernière intervention
24 décembre 2013
- 18 janv. 2012 à 23:24
tictac847
Messages postés
26
Date d'inscription
mercredi 5 octobre 2011
Statut
Membre
Dernière intervention
24 décembre 2013
- 19 janv. 2012 à 11:19
Bonjour au forum,

Je souhaiterais utiliser un "For" dans un userform contenant plusieurs textbox ayant la meme forme de Nom.
L'idée est la suivante:
J'ai un userform qui contient les textbox suivantes: Textbox1, Textbox2, Textbox3....Textbox20
Pour eviter d'ecrire plusieurs fois les meme lignes,je souhaiterais utiliser une boucle qui suivrait cette logique:
For i = 1 to 20 step 1
Textbox(i).value= blablabla...
next i

Ma question est la suivante quelle serait la syntaxe exacte pour parvenir a ce resultat?
j'espere que j'ai été assez claire.
Merci

2 réponses

pijaku
Messages postés
12259
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
9 août 2022
2 701
Modifié par pijaku le 19/01/2012 à 10:46
Salut,

j'espere que j'ai été assez claire
Oui.

quelle serait la syntaxe exacte pour parvenir a ce resultat?
En supposant que ton UserForm se prénomme "UserForm1" et que tes TextBox sont appelés TextBox1, TextBox2 etc... TextBox20 :
For i = 1 to 20  
    UserForm1.Controls("Textbox" & i).value= "blablabla..."   
next i


Cordialement,
Franck P
0
tictac847
Messages postés
26
Date d'inscription
mercredi 5 octobre 2011
Statut
Membre
Dernière intervention
24 décembre 2013

19 janv. 2012 à 11:19
Re,

Merci pour ta reponse, tu m'hote une epine du pied.

bonne journée
0