1 pièce(s) jointe(s)
Soustraire un nombre sur une ligne VBA
Bonjour à tous,
Je recherche désespéramment une macro qui soustrait un nombre variable (ici k) à des cellules variables.
Je recherche ce nombre selon deux références.
ce nombre j'aimerais le soustraire à un stock pour une référence donnée et le lendemain, soustraire encore ce stock avec ce nombre k.
En fait je veux voir, selon mon stock et la quantité consommée par référence, jusqu'à temps je vais tenir sans rupture.
C'est pas simple.
Mon code :
Code:
1 2 3 4 5 6 7 8 9
| Sub appro()
Dim i As Integer
Dim j As Integer
Dim k As Long
For i = 5 To 14
For j = 6 To 20
k = WorksheetFunction.Index(Sheets("quantité").Range("c2:e11"), WorksheetFunction.Match(Sheets("FP").Cells(i, 1).Value, Sheets("quantité").Range("a2:a11"), 0), WorksheetFunction.Match(Sheets("FP").Cells(4, j), Sheets("quantité").Range("c1:e1"), 0)) |
Ensuite je bloque
Je vous remercie d'avance si vous trouvez, j'avancerais avec le sourire !