Programme VBA - ittération - formules - changement de colonne
Bonjour,
Je voudrais faire une macro VBA qui me permettrait d'obtenir pour chaque colonne (mois), le taux de réduction en fonction de la quantité demandée que je voudrais afficher dans une cellule en fin de chaque colonne. Je n'arrive pas à voir où est le problème avec ma macro. Je vous remercie d'avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Option Explicit
Sub Discount()
Dim Discount As Integer
Dim Quantity As Long
Dim i As Integer
i = 1
For i = 1 To 6
Quantity = WorksheetFunction.Sum(Cells(2, i), Cells(18, i))
If Quantity < 40 Then Discount = 20
If Quantity >= 40 Then Discount = 10
Cells(20, i) = Discount
i = i + 1
Next i
End Sub |