1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
Sub CalculMoyenneCG()
Application.ScreenUpdating = False
Sheets("Gestion").Activate
lDerniereLigneReelle = Range("A1").End(xlDown).Address
lDerniereLigneReelle = Range(lDerniereLigneReelle).Row
For I = 1 To lDerniereLigneReelle
K = (Range("A1").End(xlDown).Row + 1)
Formule1 = "=(" & Cells(I, 15).Address & "*" & Cells(I, 12).Address & ")"
Cells(I, 37).Value = Formule1
Next
H = (Range("N1").End(xlDown).Row + 1)
Formule2 = "=Sum(" & Cells(2, 37).Address & ":" & Cells(K - 1, 37).Address & ")"
Cells(K, 37).Value = Formule2
G = (Range("N1").End(xlDown).Row + 1)
Formule3 = "=Sum(" & Cells(2, 12).Address & ":" & Cells(K - 1, 12).Address & ")"
Cells(K, 38).Value = Formule3
Cells(K, 15).Value = Cells(K, 37).Value / Cells(K, 38).Value
Cells(K, 15).NumberFormat = "0.0000"
Application.ScreenUpdating = True
End Sub |
Partager