[VBA] Somme totale avec variante
Résolu
Olive0185
Messages postés
17
Statut
Membre
-
Olive0185 Messages postés 17 Statut Membre -
Olive0185 Messages postés 17 Statut Membre -
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
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
A voir également:
- [VBA] Somme totale avec variante
- Somme si couleur - Guide
- Formule somme excel colonne - Guide
- Somme en anglais excel - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Dépassement de capacité vba ✓ - Forum Excel
1 réponse
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.
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.