Somme en VBA sur plusieurs feuilles

  • Initiateur de la discussion Initiateur de la discussion man95
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

man95

XLDnaute Occasionnel
bonjour à vous tous

Je vous expose, j'espere simplement mon besoin

J'ai un classeur avec 2 feuilles fixes (Menu et cumul) et x feuilles variables de 1 (mini) à 31 (maxi)

je aimerai en Vba faire la somme de la cellule (ex: E3) de toutes les cellules E3 des feuilles 1 à x et et coller cette valeur en E3 de ma feuille cumul.

Pour corser l'ensemble, pouvoir faire la même chose sur les cellules E4,E5,E6, ..., E482

Merci de me lire et de vos réponses

Man
 
Re : Somme en VBA sur plusieurs feuilles

Bonjour à tous,

Peux-tu essayer avec :

Code:
Sub Test()
    With Sheets("Cumul")
    Cumul = 0
    For X = 2 To Sheets.Count
    Z = Sheets(X).Range("E3").Value
    Cumul = Cumul + Z
    Range("E3") = Cumul
    Next X
    End With
End Sub

A+ à tous

Edition : Salut mon Ges 🙂🙂🙂
 
Re : Somme en VBA sur plusieurs feuilles

bonjour Hasco, JCGL

Merci tous les deux de vos réponses

tout d'abord pour Hasco je souhaite que cela soit en VBA pour l'intégrer à un macro existante, de plus je préfère avoir le résultat plutot que la formule.
JCGL, ton code fonctionne parfaitement, serait il possible de l'etendre jusqu'a la ligne 482 ?

Merci beaucoup

Man
 
Re : Somme en VBA sur plusieurs feuilles

Bonjour à tous,

Peux-tu essayer :
VB:
Option Explicit

Sub Test()
    Dim x%, z%, y%, Cumul%
    With Sheets("Cumul")
        Range("E3:E492").ClearContents
        Application.ScreenUpdating = 0
        For x = 2 To Sheets.Count
            For z = 3 To 492
                Cumul = Sheets(x).Range("E" & z).Value
                Range("E" & z) = Range("E" & z) + Cumul
            Next z
        Next x
    End With
End Sub

Dans le fichier joint code plus formule...

A + à tous
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
828
Retour