Bonjours, je cherche a diminuer mon stock dans la feuille " etatdustock" lorsqu'avec mon userform1 je traite une commande a envoyer. Ainsi je pensai sachant que dans ma colonne D "feuille etatdustock" c'est le stock restant. Je voudrai le diminuer avec le llquantite qui est la quantité que je vais sortir du stock.

Cependant mon probléme c'est que la soustraction n'a pas lieu en gros j'ai un stock " illlimité" qui ne change jamais.

Je vous copie mon code j'éspére avoir été claire et que vous pourriez résoudre mon probléme qui me dérange depuis ce main 8h00. Merci beaucoup. Et bonne journée



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
With Sheets("commandetraitee")
.Range("A" & VarDerL) = ComboBox1
.Range("B" & VarDerL) = llreference
.Range("C" & VarDerL) = llselectionarticle
.Range("E" & VarDerL) = llquantite
.Range("D" & VarDerL) = Format(llprix, 0#)
.Range("F" & VarDerL) = Format(llprixtotal, 0#)
 
End With
Sheets("etatdustock").Range("D" & VarSelectedArticle).Value = _
Sheets("etatdustock").Range("D" & VarSelectedArticle).Value - llquantite
 
Exit Sub
Sortie:
MsgBox "Article mis dans le panier !", vbOKOnly, "Parfait"
 
End Sub