Bonjour,
ça fait à peu près 2h que je cherche partout et j'en ai ras-le-bol parceque je ne trouve rien alors je m'adresse à vous, ô maîtres surpuissants de la programmation VB.
Bon, voilà mon soucis :
J'ai une liste de deux colonnes dans Excel.
Je veux faire une recherche dans la colonne de droite (avec question par userform), et avoir le retour de la recherche de la colonne de gauche correspondant + celle de droite.
Je voulais donc faire une boucle pour faire la recherche et afficher le résultat à chaque itération. Soit un label1 (colonne gauche) ou textbox1, et un label2(colonne de droite) ou textbox2.
Le résultat s'affiche sous la question et la userform s'agrandit à chaque itération.
Comme je veux pas me taper à réécrire label 1, label 2, label 3... pour chaque if... then ... goto... Je préférais passer par un Do... While...
Le problème c'est que je ne sais pas comment définir une variable qui me permette de changer l'expression label1.caption=activecell.value par label"a".caption=activecell.value.
Est-ce que quelqu'un saurait me résoudre ce problème?
Partager