Pb boucle vba, nom variable dynamique
Résolu/Fermé
Bonjour,
Boujour, en vous citant une ligne de mon code :
No = DLookup("[F1]", "Table_Test", "[Cle] = " & supplier)
j'aimerais pouvoir la répéter avec F2, F3, F4,...
D'où l'utilisation d'une variable dans une boucle du genre : "F" & i avec i incrémenté à chaque tour de boucle,
J'ai déjà utilisé ca dans le passé : Me.Controls("supplier" & k).Value mais je ne vois pas si il est utilisable dans mon cas, des idées?
Boujour, en vous citant une ligne de mon code :
No = DLookup("[F1]", "Table_Test", "[Cle] = " & supplier)
j'aimerais pouvoir la répéter avec F2, F3, F4,...
D'où l'utilisation d'une variable dans une boucle du genre : "F" & i avec i incrémenté à chaque tour de boucle,
J'ai déjà utilisé ca dans le passé : Me.Controls("supplier" & k).Value mais je ne vois pas si il est utilisable dans mon cas, des idées?
A voir également:
- Pb boucle vba, nom variable dynamique
- Tableau croisé dynamique - Guide
- Liste déroulante dynamique excel - Guide
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Nom de l'adresse ✓ - Forum Réseaux sociaux
- Le nom du champ de tableau croisé dynamique n'est pas valide - Forum Excel
2 réponses
lml-mike
Messages postés
455
Date d'inscription
vendredi 16 février 2007
Statut
Contributeur
Dernière intervention
18 novembre 2018
121
4 avril 2008 à 15:08
4 avril 2008 à 15:08
Tu peux pas le faire comme ça ?
Je ne connais pas la fonction DLookup, mais comme tes paramètres sont entre guillemets ... :P
For i = 1 to <ton_nombre> No = DLookup("[F" & i & "]", "Table_Test", "[Cle] = " & supplier) Wend
Je ne connais pas la fonction DLookup, mais comme tes paramètres sont entre guillemets ... :P