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 test()
Dim i As Integer, j As Integer
Dim ref As String
Dim valeur As Long
Dim dateval As Date
i = 14
While Not IsEmpty(Worksheets("Data Global").Cells(i, 1))
valeur = 0
ref = Worksheets("Data Global").Cells(i, 2)
dateval = Worksheets("Data Global").Cells(i, 1)
j = 80
While Not IsEmpty(Worksheets("prestation").Cells(j, 1))
If Worksheets("prestation").Cells(j, 1) = dateval And Worksheets("prestation").Cells(j, 2) = ref Then
valeur = valeur + Worksheets("prestation").Cells(j, 6)
End If
j = j + 1
Wend
Worksheets("Data Global").Cells(i, 8) = valeur
i = i + 1
Wend
End Sub |
Partager