[VBA] Somme totale avec variante

Résolu/Fermé
Olive0185 Messages postés 17 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 25 septembre 2008 - 29 juil. 2008 à 10:03
Olive0185 Messages postés 17 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 25 septembre 2008 - 30 juil. 2008 à 10:26
Bonjour,
Je souhaite effectuer une somme, d'une colonne de chiffre, où le nombre de cellule peut varier. Je sais faire la somme pour un nombre de celluel fixe (en utilisant l'enregistrement de macro) mais je bloque pour uniformiser ma macro.
Expliquation : chiffres en colonne G
début ligne 2 et fin indéterminée
cellule "somme" en bout de colonne
Par exemple cette semaine j'ai 95 lignes mais la semaine prochaine il se peut que j'ai 60 lignes ou 120 lignes. Et je désir vraiment utiliser une macro.
Merci d'avance pour l'aide que vous allez m'apporter.
Cdt

1 réponse

Olive0185 Messages postés 17 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 25 septembre 2008 6
30 juil. 2008 à 10:26
Bonjour,
Suite à ma question précédente, j'ai trouvé la macro suivante

Selection.SpecialCells(xlCellTypeLastCell).Select
ActiveCell.Offset(1, 0).Select
ActiveCell.Formula = "=SUBTOTAL(9,G2:G" & ActiveCell.row - 1 & ")"

Ici mon prob est que la somme, qui s'effectue très bien, se place dans une cellule de la colonne M et non dans la colonne G. Et franchement étant débutant en VBA je ne vois pas le souci.

Merci de me dire ou se trouve l'erreur.
1