Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

!! Faire varier un argument dans FormulaR1C1=

4 réponses
Avatar
Goullinus
Bonjour,

comment faire pour faire varier
l'argument > -3 < dans la formule suivante

ActiveCell.FormulaR1C1 =3D "=3DSUM(R[-3]C:R[-1]C)"

La position de la cellule qui contient cette formule est=20
variable dans mon programme,aussi, il faut que je puisse=20
faire varier cet argument.
J'ai essay=E9
"=3DSUM(R[-" + str(var)+"]C:R[-1]C)"
mais =E7a ne marche pas ...

Quelqun a-t-il une solution... ?

Merci d'avance,

Goullinus

4 réponses

Avatar
Bourby
bonjour,

je ne suis pas un grand expert,
mais j'ai essayé avec succès:

chaîne="4" ' à modifier selon ton besoin
ActiveCell.FormulaR1C1 ="=SUM(R[-" & chaîne &"]C:R[-1]C)"

Est-ce que ça marche dans ton contexte?

Cordialement

Bourby

"Goullinus" a écrit dans le message news:
017c01c39735$bde024b0$
Bonjour,

comment faire pour faire varier
l'argument > -3 < dans la formule suivante

ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"

La position de la cellule qui contient cette formule est
variable dans mon programme,aussi, il faut que je puisse
faire varier cet argument.
J'ai essayé
"=SUM(R[-" + str(var)+"]C:R[-1]C)"
mais ça ne marche pas ...

Quelqun a-t-il une solution... ?

Merci d'avance,

Goullinus
Avatar
isabelle
bonjour Goullinus,

Var = [A1]
ActiveCell.Formula = "=SUM(R[" & Var & "]C:R[-1]C)"

isbaelle


Bonjour,

comment faire pour faire varier
l'argument > -3 < dans la formule suivante

ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"

La position de la cellule qui contient cette formule est
variable dans mon programme,aussi, il faut que je puisse
faire varier cet argument.
J'ai essayé
"=SUM(R[-" + str(var)+"]C:R[-1]C)"
mais ça ne marche pas ...

Quelqun a-t-il une solution... ?

Merci d'avance,

Goullinus


Avatar
Merci pour la réponse et bonne continuation


-----Message d'origine-----
bonjour,

je ne suis pas un grand expert,
mais j'ai essayé avec succès:

chaîne="4" ' à modifier selon ton besoin
ActiveCell.FormulaR1C1 ="=SUM(R[-" & chaîne &"]C:R[-1]C)"

Est-ce que ça marche dans ton contexte?

Cordialement

Bourby

"Goullinus" a écrit dans le message
news:

017c01c39735$bde024b0$
Bonjour,

comment faire pour faire varier
l'argument > -3 < dans la formule suivante

ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"

La position de la cellule qui contient cette formule est
variable dans mon programme,aussi, il faut que je puisse
faire varier cet argument.
J'ai essayé
"=SUM(R[-" + str(var)+"]C:R[-1]C)"
mais ça ne marche pas ...

Quelqun a-t-il une solution... ?

Merci d'avance,

Goullinus


.



Avatar
Merci pour la réponse et bonne continuation
-----Message d'origine-----
bonjour Goullinus,

Var = [A1]
ActiveCell.Formula = "=SUM(R[" & Var & "]C:R[-1]C)"

isbaelle


Bonjour,

comment faire pour faire varier
l'argument > -3 < dans la formule suivante

ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"

La position de la cellule qui contient cette formule
est


variable dans mon programme,aussi, il faut que je
puisse


faire varier cet argument.
J'ai essayé
"=SUM(R[-" + str(var)+"]C:R[-1]C)"
mais ça ne marche pas ...

Quelqun a-t-il une solution... ?

Merci d'avance,

Goullinus
.