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

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. 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
    2. Chaden
       
      merci bien michelle
      0