YANN-56
XLDnaute Barbatruc
Bonjour à ceux qui passeront par ici,
Ma question paraîtra sans doute un peu bébête aux yeux de ceux qui pratiquent couramment cette écriture,
mais le "SUM" n'étant pas de mes coutumes; et je patine grave!
Voici le code:
le "(.Range("B300")." me sclérose dans ce que je cherche à faire,
puisque que la plage à additionner peut être variable.
Je cherche donc à le remplacer par. ".Range(.Cells(5,2) .End(xlUp).Row ", ou un truc du genre.
mais il y a Saint Taxe qui ne répond pas à mes prières!!!
Si vous le faites; vous serez des Dieux.
Merci par avance.
Yann
Exemple joint
Ma question paraîtra sans doute un peu bébête aux yeux de ceux qui pratiquent couramment cette écriture,
mais le "SUM" n'étant pas de mes coutumes; et je patine grave!
Voici le code:
Code:
Private Sub CommandButton1_Click()
With ActiveSheet
.Cells(.Range("B300").End(xlUp).Row + 2, 2).Formula = _
"=SUM(" & .Range(.Cells(5, 2), .Cells(.Range("B300").End(xlUp).Row, 2)).Address & ")"
[COLOR="seagreen"]' A L'IDENTIQUE POUR ECRIRE DANS "A1" Avec l'utilisation de "Cells" au lieu de "Range"[/COLOR]
.Cells(1, 1).Formula = _
"=SUM(" & .Range(.Cells(5, 2), .Cells(.Range("B300").End(xlUp).Row, 2)).Address & ")"
End With
End Sub
le "(.Range("B300")." me sclérose dans ce que je cherche à faire,
puisque que la plage à additionner peut être variable.
Je cherche donc à le remplacer par. ".Range(.Cells(5,2) .End(xlUp).Row ", ou un truc du genre.
mais il y a Saint Taxe qui ne répond pas à mes prières!!!
Si vous le faites; vous serez des Dieux.
Merci par avance.
Yann
Exemple joint