Somme avec variables

Bonjour,

J'ai un tableau de données que je traite mensuellement, et le nombre de lignes peut varier d'un mois à l'autre.

Je me sers donc d'une variable pour

  • définir une case de démarrage.
  • définir une case de fin.
faire le total entre les 2.

j'ai cherché mais n'est rien trouvé en programmation de plus que:

ActiveCell.FormulaR1C1 = "=+RC[-2]+R[1]C[-2]"

comment insérer des variables dedans.

merci

Fronck

Bonjour,

Tu peux joindre ton fichier stp?

voilà.

en feuille macro, il faut totaliser de la cellule D39 à D53 en cellule F52.

merci

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

Rechercher des sujets similaires à "somme variables"