Calcul de remise dans TextBox

Bonjour le Forum,

J'ai quelques migraines à force de chercher...

Je souhaite faire exécuter un calcul de routine à partir d'un formulaire qui prend en compte la remise accordée:

Montant = Quanté * Prix unitaire * (1-remiz/100)

Voir fichier ci-joint.

Merci par avance.

Jeanba

Bonjour,

à tester,

Montant1 = CDbl(Qte1) * CDbl(PU1) * (1 - CDbl(Remiz1) / 100)

Bonjour à tous

Un autre essai à tester.

Bye !

Bonjour le fil, Bonjour le Forum,

Merci les amis, gmb, c'est parfait!

sabV, ta proposition génère une erreur de type Incompatibilité de type..

Mais, je crois savoir pourquoi, parce que j'ai pas déclaré dans Qté1 la même formule incluant Remiz1...

Merci beaucoup.

Jeanba

Rebonjour,

Petit souci gmb,

Pendant la saisie, si je reviens pour modifier une valeur saisie dans remiz ou PU, la macro génère une erreur "Incompatibilité de type"

sur le code suivant:

    Remiz1.Value = Format(Remiz1.Value / 100, "0%")

Merci beaucoup!

Jeanba

Nouvelle version.

Bye !

Bonsoir gmb,

Merci pour ta réactivité.

Je vois que tu as tout simplement enlever la ligne de code qui pose problème, or je voudrais qu'en saisie, il appraît bien "valeur saisi%" dans le textbox Remiz1.

En dehors de laisser la valeur saisie sans "%", n'y aurait-il pas d'autres solutions?

Merci par avance.

Jeanba

Jeanba a écrit :

n'y aurait-il pas d'autres solutions?

La plus simple serait de remplacer le Caption de Label16 par :

"Remise (%)"

Bye !

ok, très bien, je vois.

Merci

Rechercher des sujets similaires à "calcul remise textbox"