Question sur fonction Range - ActiveCell.FormulaR1C1
Bonjour,
Je débute dans le VBA, et je ne comprends pas cette partie de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Range("N" & i).Select
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-2],'base de donnée'!R2C2:R911C9,4,FALSE)"
Range("O" & i).Select
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-3],'base de donnée'!R2C2:R911C9,5,FALSE)"
Range("P" & i).Select
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-4],'base de donnée'!R2C2:R911C9,6,FALSE)*RC[1]"
Range("R" & i).Select
ActiveCell.FormulaR1C1 = "=RC[-1]*RC[-3]" |
A quoi correspondent les lettres "N", "O", "P" et "R" dans la fonction Range ?
Il s'agit de colonne ou d'une variable ?
Dans la fonction Formula R1C1, en cherchant dans les sujet existant, j'ai vu que RC(-1) correspond à la colonne à gauche de la cellule active. Mais où est indiquée la cellule active ?
Merci.