Faire référence à une cellule variable dans une formule

laurano

XLDnaute Junior
Bonjour,

Mon problème du jour : je dois écrire une formule qui fait référence à une cellule qui se trouve quelques colonnes en amont. Jusque là, pas de problème on utilise la codification RC et tout baigne. Mon problème c'est que le décalage est défini durant l'excécution de la macro et est donc variable. J'ai appelé cette variable nbstrates mais quand j'écris la formule "= RC[-nbstrates]", l'ordinateur lui y en a pas comprendre et il fait rien. Je n'ai aucun résultat dans la cellule...
Est-ce que ça s'écrit autrement ou est-ce que ce n'est pas possible de cette façon auquel cas quelqu'un a-t-il une combine pour contourner le problème ?

Merci de vos réponses
 

laurano

XLDnaute Junior
Re : Faire référence à une cellule variable dans une formule

bon ben j'ai trouvé tout seul comme un grand. C'était bête comme chou : il fallait écrire"= RC[-" & nbstrates & "]" et non pas "= RC[-nbstrates]" et ça marche impec. Merci à ceux qui se seraient malgré tout creusé un tant soit peu les méninges sur mon problème et à une fois prochaine...
 

Discussions similaires

Statistiques des forums

Discussions
312 538
Messages
2 089 403
Membres
104 160
dernier inscrit
dqldq