Effectuer un calcul sur VBa EXEL

rimked -  
 rimked -
Bonjour,
Je voudrais savoir comment permettre a vba d'effectuer un calcul directement apres la saisie des données sur mon usurforme (nomme frmreponse) je mexplqiye
je dispose d 'un formulaire (frmreponse) et je souhaite qu'un calcule soit effectuer sur une zonne de texte(nommé TextTotal)
apres avoir saisie des informatiuon necesaire a ce calcul d'aans d 'autres zonne de texte (qui sont TextMontant TextTaux et Textduree)

voici mon calcul:

Code :
Sub textTotal_Change()
TextTotal = TextMontant(1 + TextTaux) * TextDuree
End Sub

merci a tous le monde pour votre aide
A voir également:

4 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonsoir,

tes zones de textes renvoient...du texte

Pour trabnsformer en nombre utilises la fonction Val

val(textmontant)

D'autre part, il faut toujours indiquer la multiplication
val(textmontant)*(1+val(textTaux)...

En espèrant avoir bien compris ta demande...

Bon WE
0
rimked
 
merci pour ta reponse
je m'excuse pour ne pas avoir repondu (msg d'erreur sur le forum programation)
cependant j ai tjs un eptit souci comment faire pour que mon resultat s affiche dans mon textNOX (TextTotal) j'ai persnnelemnt aucum resultat

merci d avnaec
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
il faut créer une variable qui récupère le résultat de ton calcul

ensuite dans le code de ton userform tu met

textNOX.Text = "nomdelavariable"
0
rimked
 
MERCI infiniment

cordialment
ahmed
0