personne n'ayant de solution, j'essaie de faire une boucle for qui totalise les nombre d'une ligne a à une ligne b.
Sub Macro6()
'
Sheets("macro").Select
Dim nbre As Integer, nbre1 As Integer, nbre2 As Integer, sstot As Integer
For i = 3 To 100
If Cells(i, 2) = "Maladie - maternité - invalidité - décès" Then
Cells(i, 4).Select
nbre1 = Cells(i, 4)
End If
Next i
For i = 3 To 100
If Cells(i, 2) = "Contribution de base pénibilité" Then
Cells(i, 4).Select
nbre2 = Cells(i, 4)
End If
Next i
For i = nbre1 To nbre2
nbre = Cells(i, 4).Select
sstot = nbre + sstot
Next i
Cells(52, 15) = sstot
End Sub
Mais çà bug sur " nbre2 = Cells(i, 4)", alors que çà passe sur "nbre1 = Cells(i, 4)", j'aimerais bien comprendre pkoi