Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

userform

6 réponses
Avatar
Michel (pen ar bed)
Bonjour,
J'ai un UserForm qui contient un TextBox. Je cherche à faire en sorte
que lorsque le UserForm est executé (UserForm1.Show) il y est dans le
TxtBox la valeur d'une variable declarée en "Public" dans un module
Et bien sur je galere

Merci de l'aide

M.

6 réponses

Avatar
FFO
Salut Michel
As tu essayé avant la ligne
UserForm1.Show
de mettre cette ligne
UserForm1.TextBox = Ta variable
TextBox : nom du textbox

Fais des essais et dis moi !!!
Avatar
isabelle
bonjour Michel,

Private Sub UserForm_Initialize()
UserForm1.TextBox1 = LaVariablePublic
End Sub

attention il faut que la macro initialisant la variable
LaVariablePublic est été exécuté au moins une fois depuis l'ouverture du
fichier,

isabelle

Michel (pen ar bed) a écrit :
Bonjour,
J'ai un UserForm qui contient un TextBox. Je cherche à faire en sorte
que lorsque le UserForm est executé (UserForm1.Show) il y est dans le
TxtBox la valeur d'une variable declarée en "Public" dans un module
Et bien sur je galere

Merci de l'aide

M.




Avatar
Michel (pen ar bed)
Il se trouve que FFO a formulé :
Salut Michel
As tu essayé avant la ligne
UserForm1.Show
de mettre cette ligne
UserForm1.TextBox = Ta variable
TextBox : nom du textbox

Fais des essais et dis moi !!!



j'ai un message d'erreur "Objet requis"
Avatar
Michel (pen ar bed)
isabelle a couché sur son écran :
bonjour Michel,

Private Sub UserForm_Initialize()
UserForm1.TextBox1 = LaVariablePublic
End Sub



j'ai un message d'erreur "Objet requis" dur dur
Avatar
FFO
Rebonjour Michel

Attention à utiliser les bons libellés pour le Userform et le TextBox
Je ne sais pas comment tu les as appelé
Il faut utiliser les dénominations en place
Si par exemple tu as appelé ton formulaire : MonFormulaire et ton TexBox
MonTexBox il faudra mettre :

MonFormulaire.Show
MonFormulaire.MonTexBox = Ta variable

Vérifies et dis nous !!!!
Avatar
Michel (pen ar bed)
FFO a utilisé son clavier pour écrire :
Rebonjour Michel

Attention à utiliser les bons libellés pour le Userform et le TextBox
Je ne sais pas comment tu les as appelé
Il faut utiliser les dénominations en place
Si par exemple tu as appelé ton formulaire : MonFormulaire et ton TexBox
MonTexBox il faudra mettre :

MonFormulaire.Show
MonFormulaire.MonTexBox = Ta variable

Vérifies et dis nous !!!!



C'est bon , je suis :-@ j'avais une fôte dans le nom du userform :-@

Merci