VBA : Sous-total

Hello la communauté!

Après multiple recherches.. Je ne trouve pas de code VBA me permettant d'appliquer un sous total "simple" à une cellule sélectionnée..
Ce sous total sera calculé à la fin d'une extraction en colonne (L) dont le nombre de ligne est variable.

Ainsi ce code pourra être intégré dans une macro plus complète ou être assigné à un bouton.

Pouvez-vous svp m'aider.. ?

Merci par avance!

Bonjour, le code vba pour appliquer une formule a une range est

Range("A1").Formula = "=SUM(A2:A3)"

Avec la formule sous forme de string.

Après je ne comprends pas trop pourquoi vous utilisez VBA, les tables excel dynamiques disposent déjà de ce genre d'outils.

Bonjour,

Merci pour votre réponse. En effet, il serait plus simple d'utiliser des tables Excel.. Cependant, je cherche un code VBA afin de l'ajouter à une macro déjà existante.

Le code recherché me permettrait de calculer un sous total de mes extractions dont les montants sont en colonne L
La macro actuelle se termine en sélectionnant la cellule ou devrait se calculer le sous total.

Range("L1").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveCell.Offset(rowOffset:=1, columnOffset:=0).Activate

Comment pouvons nous automatiser ce sous total, peu importe le nombre de ligne au dessus (de la ligne X à la 1ere ligne) ?

Merci encore

Rechercher des sujets similaires à "vba total"