Former la somme d'une colonne complète via VBA

Anonim

Additionnez les données et entrez le résultat à l'aide d'une macro

On sait qu'il est très facile de faire une somme pour tous les nombres d'une colonne Excel. Enfin, Excel met à votre disposition la fonction SOMME précisément à cet effet. SOMME est la fonction Excel la plus couramment utilisée.

Mais comment créer un total à partir d'une macro sans avoir à écrire la fonction SUM appropriée dans une cellule ? Imaginez que vous vouliez additionner tous les nombres de la colonne B. Cette somme doit être écrite dans la cellule active. Utilisez la macro suivante :

Sub AddCompleteColumn ()
ActiveCell.Value = WorksheetFunction.Sum (Colonnes (2))
Fin du sous-marin

Si vous voulez écrire le résultat de la fonction dans une cellule fixe (par exemple la cellule A1), remplacez l'expression Cellule active par Gamme ("A1") et utilisez l'adresse cellulaire de votre choix.

Vous définissez quelle colonne doit être ajoutée en utilisant le paramètre derrière Colonnes. Les colonnes sont numérotées de gauche à droite, la colonne A porte le numéro 1.

La figure suivante montre à quoi ressemble le résultat si vous démarrez la fonction dans un tableau :

Astuce : Si vous souhaitez savoir comment saisir et démarrer des macros dans Excel, vous trouverez une brève description ici : http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros-in-excel-ein.html