Formula R1C1
Résolu
Enito
Messages postés
21
Statut
Membre
-
Enito Messages postés 21 Statut Membre -
Enito Messages postés 21 Statut Membre -
Bonjour à tous,
Dans le cadre de la macro que je suis entrain d'écrire, j'ai un problème avec formulaR1C1.
Voici le code que j'ai entré,
ActiveCell.FormulaR1C1 = "=sum(R[-i]C:R[-1]C)"
À noter que le i est une variable qui provient d'une inputbox. Et je pense que c'est là que le problème se pose. Je souhaite utiliser la variable i car il n'y pas toujours le même nombre de lignes dans mon tableau. Est-ce que quelqu'un pourrait me soumettre une idée pour régler ça. À moins que le problème provienne de la déclaration de la variable.
Merci d'avance et Bonne journée,
Enito !
Dans le cadre de la macro que je suis entrain d'écrire, j'ai un problème avec formulaR1C1.
Voici le code que j'ai entré,
ActiveCell.FormulaR1C1 = "=sum(R[-i]C:R[-1]C)"
À noter que le i est une variable qui provient d'une inputbox. Et je pense que c'est là que le problème se pose. Je souhaite utiliser la variable i car il n'y pas toujours le même nombre de lignes dans mon tableau. Est-ce que quelqu'un pourrait me soumettre une idée pour régler ça. À moins que le problème provienne de la déclaration de la variable.
Merci d'avance et Bonne journée,
Enito !
3 réponses
-
ActiveCell.FormulaR1C1 = "=sum(R[-" & i & "]C:R[-1]C)"
Patrice -
Bonjour,
à noter que tu as .formulalocal souvent plus pratique :
ActiveCell.FormulaLocal = "=SOMME(A1:A12)"
ou
ActiveCell.FormulaLocal = "=SOMME(A1:A" & i & ")"
eric -
bonjour
un sujet qui pourrait apporter des idées:
http://www.commentcamarche.net/forum/affich-23745169-selection-d-une-cellule-selon-indice-sous-vba
bonne suite