petitscarabé
XLDnaute Nouveau
Je souhaite, à l'aide d'une macros écrire une formule toute simple dans une cellule. Le problème se complique car les références dans la formule sont variables (ligne non fixe). Je n'y arrive pas.
J'y arrive uniquement en inscrivant le n°de ligne et de colonne mais cela ne me convient pas.
Range("E25").Formula = "=E8" Ca c'est OK.
J'ai essayé en stockant dans une variable la référence de la ligne, mais du coup, la formule ne fonctionne plus (le nom de la variable est insérée comme une chaîne de caractère)
Dim L
L= Range("E8").Row
Range("E25").Formula = "=E&L" Ca ne fonctionne pas
Je ne vois pas comment faire? Est-ce que vous voyez une solution?
Merci de vos réponses
J'y arrive uniquement en inscrivant le n°de ligne et de colonne mais cela ne me convient pas.
Range("E25").Formula = "=E8" Ca c'est OK.
J'ai essayé en stockant dans une variable la référence de la ligne, mais du coup, la formule ne fonctionne plus (le nom de la variable est insérée comme une chaîne de caractère)
Dim L
L= Range("E8").Row
Range("E25").Formula = "=E&L" Ca ne fonctionne pas
Je ne vois pas comment faire? Est-ce que vous voyez une solution?
Merci de vos réponses