Belag55
Messages postés20Date d'inscriptionmercredi 17 décembre 2008StatutMembreDernière intervention13 février 2009 22 janv. 2009 à 10:25
Bonjour
Comme PCPT, je vois bien un pb de déclaration de variable ou alors de récupération de ton "x".
Exemple avec un userform avec un Textbox et un Commandbutton :
Private Sub TextBox1_Change()
Dim x As String
x = Me.TextBox1.Value
End Sub
Private Sub CommandButton1_Click()
MsgBox x
End Sub
Tu verras que ça fonctionne très bien. Petit conseil au passage : je débute aussi et lorsque j'ai un doute je colle un Msgbox dans le code pour voir si la donnée que j'attend est bien prise en compte et au bon endroit au bon moment. Msgbox est bon outil de test et je l'emploi très souvent.
Vous n’avez pas trouvé la réponse que vous recherchez ?
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 22 janv. 2009 à 11:12
[../auteur/BELAG55/1555671.aspx Belag55]
-> un très bon outil est aussi le pas à pas (F8), le point d'arrêt, et la console d'execution (ctrl+G) avec donc DEBUG.PRINT.
à vérifier s'il on peut aussi jouer avec les espions en vba, parfois utile
fgassmann
Messages postés13Date d'inscriptiondimanche 13 janvier 2008StatutMembreDernière intervention 9 juillet 2009 22 janv. 2009 à 11:38
Merci pour toutes vos infos, en faitt, je vois la variable "x" mais elle prend uniquement le premier caractère que je tape, ensuite il passe à la ligne suivante.