Vba : variable entre userform
koyx
-
10 déc. 2008 à 22:33
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 -
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 -
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
A voir également:
- Vba : variable entre userform
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Dépassement de capacité vba ✓ - Forum Excel
- Mkdir vba ✓ - Forum VB / VBA
2 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 276
11 déc. 2008 à 08:04
11 déc. 2008 à 08:04
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
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
11 déc. 2008 à 12:23
11 déc. 2008 à 12:23
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+