Vba : variable entre userform
koyx
-
lermite222 Messages postés 9042 Statut Contributeur -
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
voila, je chercher comment faire passer une valeur d'une textbox de l'userform 1 à une variable que je pourrais utiliser pour une boucle dans un userform 2.. vous avez des idées ?
MErci
voila, je chercher comment faire passer une valeur d'une textbox de l'userform 1 à une variable que je pourrais utiliser pour une boucle dans un userform 2.. vous avez des idées ?
MErci
Configuration: Windows Vista Firefox 3.0.4
A voir également:
- Vba : variable entre userform
- Excel compter cellule couleur sans vba - Guide
- L'indice n'appartient pas à la sélection vba - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
- Find vba - Astuces et Solutions
- Vba inputbox - Astuces et Solutions
2 réponses
Bonjour,
La portée d'une variable dépend d'où elle a été déclarée.
Pour qu'elle ait une portée plus large déclare la au début du code, en dehors de tout sub ou function.
Ou sinon tu peux appeler directement UserForm1.TextBox1.Text (par exemple)
eric
La portée d'une variable dépend d'où elle a été déclarée.
Pour qu'elle ait une portée plus large déclare la au début du code, en dehors de tout sub ou function.
Ou sinon tu peux appeler directement UserForm1.TextBox1.Text (par exemple)
eric
Bonjour, bonjour Eric,
Ou bien, si tu veux employer ta variable après fermeture de UF1 tu met ta variable dans un module général (ex: Module1)
Ex: Public TaVariable as String
Quand tu est dans le UF1 tu met le contenu de ton TextBox dans TaVariable
Tu ferme l'UF1
Tu ouvre UF2 et TaVariable est disponnible.
A+
Ou bien, si tu veux employer ta variable après fermeture de UF1 tu met ta variable dans un module général (ex: Module1)
Ex: Public TaVariable as String
Quand tu est dans le UF1 tu met le contenu de ton TextBox dans TaVariable
Tu ferme l'UF1
Tu ouvre UF2 et TaVariable est disponnible.
A+