Vba xl, boucles et référence dans une formule
stephaat
Messages postés
2
Statut
Membre
-
stephaat Messages postés 2 Statut Membre -
stephaat Messages postés 2 Statut Membre -
Bonjour,
Etant nouveau venu sur le orum, j'espère que cette question n'a jamais été posée (en tout cas, après une longue recherche, je ne ai pas trouvé de réponse).
Voilà, je fais une macro dans excel avec VBA, et je fais une boucle sur n dans laquelle j'utilise une fonction excel:
for n=1 to i
cells (n,6).formular1c1="=if(lookup(rc[-1],r1c[-4]:r100c[-4])=rc[-1],"""",""Nouveau!"")"
next n
Jusque là, tout va bien, mais mon problème c'est que mon tableau de référence de la recherche n'a pas 100 lignes mais une valeur qui est stockée dans j. Et c'est là qu'est le soucis, je ne sais pas comment faire pour que cette valeur j soit prise en compte dans ma formule.
Voilà, je vous serais reconnaissant de m'aider et je vous dit encore que je suis un autodidacte de la programmation qui autodicte depuis peu, alors ne soyez pas trop sévère avec moi...
Merci d'avance pour vos réponses.
Etant nouveau venu sur le orum, j'espère que cette question n'a jamais été posée (en tout cas, après une longue recherche, je ne ai pas trouvé de réponse).
Voilà, je fais une macro dans excel avec VBA, et je fais une boucle sur n dans laquelle j'utilise une fonction excel:
for n=1 to i
cells (n,6).formular1c1="=if(lookup(rc[-1],r1c[-4]:r100c[-4])=rc[-1],"""",""Nouveau!"")"
next n
Jusque là, tout va bien, mais mon problème c'est que mon tableau de référence de la recherche n'a pas 100 lignes mais une valeur qui est stockée dans j. Et c'est là qu'est le soucis, je ne sais pas comment faire pour que cette valeur j soit prise en compte dans ma formule.
Voilà, je vous serais reconnaissant de m'aider et je vous dit encore que je suis un autodidacte de la programmation qui autodicte depuis peu, alors ne soyez pas trop sévère avec moi...
Merci d'avance pour vos réponses.
A voir également:
- Vba xl, boucles et référence dans une formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
- Excel retour à la ligne dans une formule - Guide
2 réponses
Bonjour,
Il faut concatener (mettre plusieurs chaines de caractères bout à bout avec le &)
Ta formule devient:
="...:r" & j & "c[-4])=...."
eric
Il faut concatener (mettre plusieurs chaines de caractères bout à bout avec le &)
Ta formule devient:
="...:r" & j & "c[-4])=...."
eric