Vba excel : formular1c1 et division

Résolu
Vassilissa -  
Clark...kent Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde,

J'ai un pépin dans une ligne de code vba : le but est de diviser la valeur de la cellule IRowcell par la valeur de la cellule F5 et de mettre le résultat dans JRowcell.

Rowcell est la dernière ligne non vide d'un tableau, définie 'as integer'. p est défini comme un entier, également.

Voici le code :


p = 5 - Rowcell
Range("J" & Rowcell).FormulaR1C1 = "=RC[-1] / R" & p & "C[-4]"

Excel me dit : "Erreur 1004 : erreur définie par l'application ou par l'objet".

Quelqu'un aurait-il une idée ?


A voir également:

2 réponses

Vassilissa
 
Trouvé ! C'était tout bête, il manquait des crochets :

Range("J" & Rowcell).FormulaR1C1 = "=RC[-1] / R[" & p & "]C[-4]"

En espérant que ça pourra servir à qqn...
++
1
Clark...kent Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   2
 
Salut,
J'essaye de m'en servir mais je ne vois pas "ou" définir mes cellules qui contient le numérateur et le dénominateur de ma vision.
0