Création boucle calcul dans une matrice

Bonjour à vous tous,

Je crée un tableau prévisionnel dépendant de 2 BDD :

- la première BDD_ING, nous permet de créer un coefficient multiplicateur (Ligne 2)

- la deuxième BDD_CU/AU, nous permet de renseigner la colonne C.

A partir de là, nous créons notre colonne D "Résultat prévisionnel".

Chaque mois, nous allons rajouter les demandes reçues(Colonne C) en y ajoutant les mois précédent pour nous donner cette fameuse colonne D.

Ma question est la suivante : Pouvons-nous créer une boucle plus facilement au lieu de le faire manuellement, sachant que nous développons la formule jusqu'à 40 mois...

Je vous mets une capture d'écran ci-dessous :

excelpost

J'espère avoir été claire, n'hésitez pas à revenir vers moi pour plus d'informations...

Merci.

Bonne journée à vous !

Bonjour,

Sans fichier mis à disposition, je ne peux que vous proposer ceci, à vous de l'adapter.

Sub Resultat_Previsionnel()
    Dim i As Long, j As Long, DerLig As Long, Lig As Long, Col As Long
    Dim Somme As Double
    Application.ScreenUpdating = False
    DerLig = Range("B" & Rows.Count).End(xlUp).Row
    For i = 3 To DerLig
        Col = i + 2
        Lig = i
        For j = 5 To Col
            Somme = Somme + Cells(Lig, j)
            Lig = Lig - 1
        Next j
        Cells(i, "D") = Somme
        Somme = 0
    Next i
End Sub

Cdlt

Rechercher des sujets similaires à "creation boucle calcul matrice"