FormulaR1C1 et différentes feuilles

youki

XLDnaute Occasionnel
Bonjour à tous,
toujours dans mon souci, je crée des lignes à partir d'un useforme. J'insere maintenant directement les valeurs & formules. Maintenant, je souhaite:

Inserer une formule qui prend un lien sur la ligne, le multiplie par un nombre contenu dans une autre feuille.MAIS, ce que je n'arrive pas à faire c'est que le nombre a chercher dans la feuille est toujours situé dans la meme cellule alors que ma formule (marche par exemple pour la première ligne) evolue étant donné que je creer des lignes au fur et à mesure.

Actuellement j'ai fais ça:
Code:
sheetDevis.Cells(Ligne, 13).FormulaR1C1 = "=RC[-3]+RC[-6]+(RC[5]*donnees_vehicules!R3C-11+RC[6]*donnees_vehicules!R2C-11+RC[7]*donnees_vehicules!R4C-11)"
le probleme c'est donc que pour la ligne 14 il faut quand meme prendre les infos dans la meme cellule pour la feuille donnees_vehicules.
 

tototiti2008

XLDnaute Barbatruc
Re : FormulaR1C1 et différentes feuilles

Bonjour youki,
Dans une formule en R1C1, si on veut une référence relative (qui évolue), on écrira :
R[2]C[-3] : ceci veut dire la cellule 2 lignes en-dessous et 3 colonnes à gauche
si on veut une référence absolue (qui bouge pas) on écrira :
R5C8 : la cellule ligne 5 et colonne 8.
 

Discussions similaires

Réponses
7
Affichages
337
Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
312 145
Messages
2 085 762
Membres
102 966
dernier inscrit
InitialPP