banlieue94polo
Messages postés8Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention22 avril 2005
-
31 mars 2005 à 16:03
banlieue94polo
Messages postés8Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention22 avril 2005
-
22 avril 2005 à 10:27
voila lorsque j'execute le programme une erreur survient:
erreur d'execution '2185'
impossible de faire référence à une propriété ou de la définir pour un controle si ce dernier n'est activé.
If (Not francs) Or (Not euros) Or (Not dollars) Or (Not sterling) Then
MsgBox ("veuillez saisir une valeur svp")
Else
If IsNumeric(txt_francs.Text) Then
txt_euros.Text = Val(txt_francs.Text) * 0.15
txt_dollars.Text = Val(txt_francs.Text) * 0.2
txt_sterling.Text = Val(txt_francs.Text) * 0.1
Else
If IsNumeric(txt_euros.Text) Then
txt_francs.Text = Val(txt_euros.Text) * 6.55
txt_dollars.Text = Val(txt_euros.Text) * 1.31
txt_sterling.Text = Val(txt_euros.Text) * 0.69
Else
If IsNumeric(txt_dollars.Text) Then
txt_euros.Text = Val(txt_dollars.Text) * 0.77
txt_francs.Text = Val(txt_dollars.Text) * 5.05
txt_sterling.Text = Val(txt_dollars.Text) * 0.53
Else
If IsNumeric(txt_sterling.Text) Then
txt_euros.Text = Val(txt_sterling.Text) * 1.42
txt_francs.Text = Val(txt_sterling.Text) * 9.45
txt_dollars.Text = Val(txt_sterling.Text) * 0.77
End If
End If
End If
End If
End If
End Sub
banlieue94polo
Messages postés8Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention22 avril 2005 1 avril 2005 à 12:57
merci mais je ne comprend pas tres bien ce qu'il faut rentrer a la place de
NomDelaForm!txt_francs.Text c'est sa ki me gene si tu pouvais m'expliquer...
Starec
Messages postés152Date d'inscriptionmercredi 30 mars 2005StatutMembreDernière intervention 5 mars 2007 1 avril 2005 à 14:30
Donc à priori tu travaillerais sous Access
J'ai fait une petite erreur
Tu dois avoir un formulaire avec dessus un textbox, nommé txt_francs
Tu veux faire appel à la valeur de cette textBox
Si ta routine ce trouve dans le module du formulaire il faut écrire me.txt_francs.text pour récupérer la valeur
Si ta routine se trouve dans un autre module il faut écrire :
Forms!Nomduformulaire.txt_francs.text
Le Forms doit être écrit à l'indentique, et Nomduformulaire et le nom du formulaire tout simplement.
En espérant t'avoir eclairci, j'ai toujours été nul en rédaction
Starec
Vous n’avez pas trouvé la réponse que vous recherchez ?
banlieue94polo
Messages postés8Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention22 avril 2005 22 avril 2005 à 10:27
j'ai compris ton raisonnement de Forms!Nomduformulaire.txt_francs.text mais je sais pas ou placer cela .
petite question comment transformer le code du convertisseur monétaire
en classe (programmation objet) si tu as une idée je suis ouvert a
toute sugestion.