Bonjour a tous,
je suis actuellement sur un petit programme que je dois réaliser. Voici son énoncé :
Faire une procédure Sub nommée Bill permettant de calculer le montant d'une facture en rentrant successivement les codes, quantités et prix des articles achetés (on ne connaît pas à l'avance le nombre de produits achetés). Le programme doit permettre d'entrer la somme remise par le client et de calculer la monnaie à rendre.
J'ai écrits le programme suivant :
Sub bill()
Dim CODE As Integer
Dim QTE As Integer
Dim PRIX As Currency
Dim TOTAL As Currency
Dim MONTANT As Currency
Dim MONNAIE As Currency
Dim REP As String * 1
TOTAL = 0
REP = "O"
Do While REP = "O"
CODE = InputBox("Entrez le code du produit :")
PRIX = InputBox("Entrez le prix du produit :")
QTE = InputBox("Entrez la quantité achetée :")
REP = InputBox("Autre article à entrer (O/N) ?")
Loop
MsgBox ("Total à payer :" & TOTAL)
MONTANT = InputBox("Entrez le montant donné par le client :")
MONNAIE = MONTANT - TOTAL
MsgBox ("Monnaie à rendre :" & MONNAIE)
End Sub
Mais a chaque fois il me dit que le montant total est 0 !!!
Je n'arrive pas à voir ce que j'ai oublié..
Auriez-vous une idée?
Seb