droitfrancais
Messages postés20Date d'inscriptiondimanche 13 janvier 2008StatutMembreDernière intervention11 octobre 2009
-
11 août 2009 à 12:19
droitfrancais
Messages postés20Date d'inscriptiondimanche 13 janvier 2008StatutMembreDernière intervention11 octobre 2009
-
11 août 2009 à 15:55
slt à tous les membres de vb6 c'est ma premier participation dans ce forum et je souhaite que vous m'aiderai
voilà mon problème :
Text6.Text = Val(Text4.Text) *Val(Text5.Text)
je veux remplacer Val(Text5.Text) par Me.Combo1.AddItem "1946 ==> Coeff 42.472 % "
sachant que la liste de combo contient 20 éléments et chaque élément est suivi par un coefficient
par Exemple si l'utilisateur choisira 1946
automatiquement visual basic fera comme de suite
Text6.Text Val(Text4.Text) * Me.Combo1.AddItem "1946> Coeff 42.472 % "
Merci de me donner le code correct pour faire cet opération j'espère ke mon message est claire
Supposant que vous choisirez dans la liste de combo l'année 1946
je veux que visual basic fait comme ca
Text6.Text = Val(Text4.Text)* 42.472% ( selon la liste combo1 )
Merci d'avance
N.B : je suis pas un développeur ni programmeur je suis k'un simple Comptable et j'essaie d'informatiser mon travaille
Vous n’avez pas trouvé la réponse que vous recherchez ?
droitfrancais
Messages postés20Date d'inscriptiondimanche 13 janvier 2008StatutMembreDernière intervention11 octobre 2009 11 août 2009 à 14:38
Renfield Mon ami Merci Merci bcp té vraiment un génie excellent travaille ca marché le code marche b1 à part un petit petit souci
c'est le pourcentage comment dire à visual basic qu'il s'agit d'un pourcentage ?
et merci bcp
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 11 août 2009 à 15:42
pour afficher une valeur en tenant compte des paraetres regionnaux de l'utilisateur, j'ai ajouté FormatNumber
ainsi, pour récupérer un double, tu peux utiliser CDbl ou faire :
Dim nRate As Double
Dim nResultatIntermediaireOuToutAutreNomPlusAdapte As Double
nRate = Val(Mid$(Combo1.Text, 16, 6))
nResultatIntermediaireOuToutAutreNomPlusAdapte = Val(Text4.Text) * nRate
Text6.Text = FormatNumber(nResultatIntermediaireOuToutAutreNomPlusAdapte, 3)