Comment cumuler une cellule de chaque feuille.

Résolu
jack 63 -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour.
Pour ma comptabilité, j'ai fait avec excell 2007 un classeur avec 13 feuilles représentant chacune un mois et sur la treizieme j'ai besoin d'avoir un cumul annuel.

Par exemple: dans chaque feuille mensuelle j'ai la cellule C60 qui contient le montant total mensuel encaissé en cheques.
Je voudrais que le cumul de toutes les cellules C60 des 12 feuilles s'affiche dans la cellule B10 de ma feuille récap N°13

Merci de me dire comment proceder pour arriver à ce résultat.
J'ai éssayé de diverses façons mais je n'ai pas trouvé car je n'ai que de modestes connaissances basiques d'excell et je m'en remet à vous.

Encore merci pour votre aide.

Cordialement.

2 réponses

  1. Maurice
     
    Bonjour
    ou un truc comme ca

    Sub BoucleFeuilles()
    Dim Ws As Worksheet
    ' Boucle sur les feuilles du classeur.
    For Each Ws In ThisWorkbook.Worksheets
    If Ws.Name <> "récap" Then
    X = X + Ws.Range("C60").Value
    End If
    Next Ws
    Worksheets("récap").Range("D3").Value = X
    End Sub
    -1
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Maurice,

      Pourquoi faire une macro alors qu'une simple formule 3D de SOMME suffit ?

      Quand à faire une macro, autant en faire une fonction personnalisée paramétrable plutôt que ta procédure qui doit être dupliquée et lancée autant de fois qu'il y a de cumuls à faire.
      0