Téléchargement
illégal
Posez votre question Signaler

Récupérer valeurs d´un UserForm VB Excel [Résolu]

andromedor - Dernière réponse le 25 janv. 2010 à 09:40
Bonjour,
J´ai crée un formulaire (UserForm) avec un bouton de commande OK (CommandButton1). Dans le formulaire il y a deux zone (TextBox) pour que l´utilisateur inscrive une valeur dans chacune des zones. Comment puis-je récupérer la valeur de la constante entrée afin de pouvoir l´utiliser dans la suite de mon programme.
J´ai écris la procédure événementielle suivante :
Private Sub CommandButton1_Click()
Dim const1 as Integer, const2 as Integer
const1 = Me.TextBox1.Value
const2 = Me.TextBox2.Value
End Sub
Cependant je ne sais pas comment sortir les valeur de const1 y const2 de cette procédure pour pouvoir l´utiliser dans ma procédure principale. Quelqu´un a une idée ?
Je vous remercie.
Lire la suite 

Récupérer valeurs d´un UserForm VB Excel »

2 réponses
Réponse
+1
moins plus
Bonjour,

Il y a deux solutions :

1/ tu utilises des cellules d'une de tes feuilles que tu initialises avec const1 et const2 et que tu peux lire depuis n'importe quelle autre précédure.

2/ tu déclares const1 et const2 comme des variables globales. Par exemple :

Public const1 As Integer


Edit : Dans le module qui appelle l'UserForm

A+

Ajouter un commentaire
Réponse
+0
moins plus
Merci pilas31, ça fonctionne à merveille!
Ajouter un commentaire
Ce document intitulé « Récupérer valeurs d´un UserForm VB Excel » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?