OVH Cloud OVH Cloud

VB somme()

5 réponses
Avatar
Fuentes Mickael
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual basic,
mon probleme est simple je voudrais faire la somme de ma collone R, sachant
que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot sous le
format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment

5 réponses

Avatar
ru-th
Salut

sans être sur d'avoir compris
Supposons l'adresse de fin dans la cellule b2 (sous forme $R$10)

[b1] = "=sum(r2:" & [b2].Text & ")"

a+
rural thierry
"Fuentes Mickael" a écrit dans le message de
news:%
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual basic,
mon probleme est simple je voudrais faire la somme de ma collone R,
sachant

que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot sous le
format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment




Avatar
michdenis
Bonjour Fuentes,

Adapte le nom de la feuille et l'adresse de la cellule où tu veux copier la formule

'------------------------------
Dim Rg As Range
With Worksheets("Feuil1") 'A déterminer
Set Rg = .Range("R2:R" & .Range("A65536").End(xlUp).Row)
End With

With Rg
Worksheets("Feuil1").Range("B1").Formula = _
"=Sum(" & .Parent.Name & "!" & .Address & ")"
End With
'------------------------------


Salutations!



"Fuentes Mickael" a écrit dans le message de news: %
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual basic,
mon probleme est simple je voudrais faire la somme de ma collone R, sachant
que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot sous le
format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment
Avatar
jps
y en a qui font quelques salamaleks quand ils rentrent de vacances...
jps

"ru-th" a écrit dans le message de
news:%23Klb%
Salut

sans être sur d'avoir compris
Supposons l'adresse de fin dans la cellule b2 (sous forme $R$10)

[b1] = "=sum(r2:" & [b2].Text & ")"

a+
rural thierry
"Fuentes Mickael" a écrit dans le message de
news:%
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual basic,
mon probleme est simple je voudrais faire la somme de ma collone R,
sachant

que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot sous le
format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment








Avatar
ru-th
c'est vrai

Salam al hekum, mon frère !
respect à l'aîné qui a encore passé un été ! ;-))
rural thierry (qui se fera de plus en plus discret, je crains)

"jps" a écrit dans le message de
news:
y en a qui font quelques salamaleks quand ils rentrent de vacances...
jps

"ru-th" a écrit dans le message de
news:%23Klb%
Salut

sans être sur d'avoir compris
Supposons l'adresse de fin dans la cellule b2 (sous forme $R$10)

[b1] = "=sum(r2:" & [b2].Text & ")"

a+
rural thierry
"Fuentes Mickael" a écrit dans le message de
news:%
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual basic,
mon probleme est simple je voudrais faire la somme de ma collone R,
sachant

que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot sous
le



format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment











Avatar
jps
:-))))))
discret, passe encore ; rare, c'est plus emm....ant
jps

"ru-th" a écrit dans le message de
news:%
c'est vrai

Salam al hekum, mon frère !
respect à l'aîné qui a encore passé un été ! ;-))
rural thierry (qui se fera de plus en plus discret, je crains)

"jps" a écrit dans le message de
news:
y en a qui font quelques salamaleks quand ils rentrent de vacances...
jps

"ru-th" a écrit dans le message de
news:%23Klb%
Salut

sans être sur d'avoir compris
Supposons l'adresse de fin dans la cellule b2 (sous forme $R$10)

[b1] = "=sum(r2:" & [b2].Text & ")"

a+
rural thierry
"Fuentes Mickael" a écrit dans le message de
news:%
Bonjour à tous,

je viens soliciter votre aide pour un petit probleme en visual
basic,




mon probleme est simple je voudrais faire la somme de ma collone R,
sachant

que je part toujours de R2 mais que la fin varie.

En ce moment j'arrive a faire un truc du genre :

.FormulaR1C1 = ("=SUM(R1C1 : R8C1)")

mais mon prob c'est que l'adresse de fin est stockée dans un mot
sous




le
format $R$10 et non au format R..C..

en espérant avoir ete assez clair,
cordialment