Référencer une cellule en absolu en VBA

eddys -  
 carlyno -
Salut !

J suis en train de coder une appli qui genere un doc Excel a partir d'une base de données.

J veux inserer une formule dans une cellule a l'aide de FormulaR1C1
Le truc c'est que j voudrais lui mettre des references absolues de cases, en lui donnant les index de ligne et cellule.
Le probleme etant que lui pour les lignes il attend des lettres exemple: FormulaR1C1 = "=A1+A3"
alors que moi ce que j'ai c'est une numero de ligne ... :o(

Est-ce que qq'un sait comment faire ?

PS : FormulaR1C1 = "=" & Cells(1,1) & "+" & Cells(1,3) ca marche pas puisque ca met directement la valeur des cases et pas leurs references

1 réponse

  1. carlyno
     
    le & est ton ami

    "=&A&1+&A&3"

    et tu peux aussi

    "=&A1+A&3"
    0