VBA Excel : Code pour fonction somme d'une colonne

Résolu
Anne -  
 Chaden -
Bonjour,

Je travaille sur Excel 2010 et suis à la recherche d'un code VBA pouvant tout simplement me permettre de faire la somme des données d'une colonne quel que soit son nombre de lignes.
Concrètement, en colonne A je dispose des libellés de lignes, en B des données numériques associées, dont j'aimerais faire la somme en B2 (B1 étant le libellé de la colonne B).

Je remercie par avance les spécialistes de la programmation VBA de leur précieuse aide!!

Anne

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 313
 
Bonjour
Option Explicit
Sub zzzzz()
Dim Fin As Long, Liste As Range
Fin = Columns("B").Find("*", , , , , xlPrevious).Row
Set Liste = Range("B3:B" & Fin)
Range("B2") = Application.Sum(Liste)
End Sub

4
Anne
 
Bonjour Michel,

Merci pour ta réponse qui fonctionne parfaitement!
Sais-tu comment appliquer cette même formule à un tableau qui pourrait comporter plusieurs colonnes?

Merci encore!
0
Chaden
 
merci bien michelle
0