Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion guima1642
  • 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 !

guima1642

XLDnaute Occasionnel
Bonjour à tous

j'essaie de faire une boucle pour sommer des sous-totaux mais je n'y arrive pas. en fait j'aimerai une boucle qui additionne jusqu'au 1 suivant dans la collone "g"
dans ma boucle je somme que la ligne suivante
Code:
For colidx = 4 To 6
            For i = 3 To Rows.Count
                If Cells(i, 1) = "" Then Exit For
                   
                If Cells(i, 7) = 1 Then Cells(i, colidx) = Application.WorksheetFunction.Sum(Sheets("feuil1").Cells(i + 1, colidx))
           
            Next i
       
Next colidx

avec fichier-joint

Merci d'avance
 

Pièces jointes

Dernière édition:
Re : pb de boucle

Bonjour,

Sans fichier ni plus d'explication, difficile de savoir.
Mais ne serait-ce point ceci:
Code:
    Dim Somme As Double
    For colidx = 4 To 6
        For i = 3 To Rows.Count
            If Cells(i, 1) = "" or Cells(i,7)= 1 Then Exit For
             Somme = Somme + Sheets("feuil1").Cells(i + 1, colidx)
        Next i
    Next colidx
    MsgBox

A+
 
Re : pb de boucle

Bonjour,

Code:
Sub calc()
Dim derLig As Long 'Dernière ligne du tableau
Dim Col As Long, Lig As Long
Dim somme As Double
With Sheets("Feuil1") 'travailler sur la feuille Feuil1
    derLig = .Cells(Rows.Count, 1).End(xlUp).Row
    For Col = 4 To 6
        For Lig = derLig To 3 Step -1
            If .Cells(Lig, 7) = 1 Then
                .Cells(Lig, Col) = somme
                somme = 0
            Else
            somme = somme + .Cells(Lig, Col)
            End If
        Next
    Next
End With
End Sub

A+
 
- 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
15
Affichages
784
Réponses
5
Affichages
910
Réponses
2
Affichages
257
Réponses
8
Affichages
780
Réponses
4
Affichages
281
Réponses
2
Affichages
527
Réponses
4
Affichages
733
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…