OVH Cloud OVH Cloud

Set FauxCul !

10 réponses
Avatar
garnote
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge

10 réponses

Avatar
Maxence HUBICHE
Bonsoir
parce qu'à l'initialize, le focus (état de réceptivité du contrôle aux
actions du clavier) n'est pas disponible, le Userform n'atant pas affiché.
Essaye plûtôt sur le Activate... :)

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
KLZJb.26959$
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge




Avatar
garnote
Même avec Activate, ça ne fonctionne pas !!!

Serge, qui en a marre ;-)


"Maxence HUBICHE" a écrit dans le message de news:

Bonsoir
parce qu'à l'initialize, le focus (état de réceptivité du contrôle aux
actions du clavier) n'est pas disponible, le Userform n'atant pas affiché.
Essaye plûtôt sur le Activate... :)

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
KLZJb.26959$
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge








Avatar
Nicolas B.
Salut,

Lance-tu la macro directement ou est-ce par le biais d'une autre macro ?


--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Même avec Activate, ça ne fonctionne pas !!!

Serge, qui en a marre ;-)


"Maxence HUBICHE" a écrit dans le message de
news:
Bonsoir
parce qu'à l'initialize, le focus (état de réceptivité du contrôle
aux actions du clavier) n'est pas disponible, le Userform n'atant
pas affiché. Essaye plûtôt sur le Activate... :)

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
KLZJb.26959$
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge






Avatar
garnote
Petite précision :
Je tentais de répondre à une question posée
ici-même : J'ai un Frame2 contenant des zones de texte
et ce Frame2 est lui-même contenu dans un Frame1.
Comment dans ce cas, mettre le focus sur TextBox1 ?

Serge

"garnote" a écrit dans le message de news:
E5_Jb.26960$
Même avec Activate, ça ne fonctionne pas !!!

Serge, qui en a marre ;-)


"Maxence HUBICHE" a écrit dans le message de news:

Bonsoir
parce qu'à l'initialize, le focus (état de réceptivité du contrôle aux
actions du clavier) n'est pas disponible, le Userform n'atant pas
affiché.


Essaye plûtôt sur le Activate... :)

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
KLZJb.26959$
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge












Avatar
Maxence HUBICHE
oups !
Mea culpa ... c'était Layout, pas Activate...
Désolé !

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
E5_Jb.26960$
Même avec Activate, ça ne fonctionne pas !!!

Serge, qui en a marre ;-)


"Maxence HUBICHE" a écrit dans le message de news:

Bonsoir
parce qu'à l'initialize, le focus (état de réceptivité du contrôle aux
actions du clavier) n'est pas disponible, le Userform n'atant pas
affiché.


Essaye plûtôt sur le Activate... :)

--
----------------------------------------------------------------
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com
Site perso : http://perso.club-internet.fr/mhubiche (en cours de
construction)
"garnote" a écrit dans le message de news:
KLZJb.26959$
Bonchoir,

Pour quelle maudite raison cette macro ne
réussit pas à mettre le focus sur mon TextBox ?

Private Sub UserForm_Initialize()
TextBox1.SetFocus
End Sub

;-(
Serge












Avatar
JpPradier
Salut Serge

Essaye me.textbox1.SetFocus ou userform1.textbox1.setfocus

j-p
Avatar
garnote
Si j'ai deux TextBox et un CommandButton,
ceci fonctionne correctement :

Private Sub UserForm_Activate()
TextBox1.SetFocus
End Sub

Mais si Frame2 contenant des TextBox est
contenu dans un Frame1, alors là, je fige !

J'ai essayé avec Frame2.Controls(1).Set Focus
mais je ne vois rien venir !!!

Serge


"JpPradier" a écrit dans le message
de news: ux7#
Salut Serge

Essaye me.textbox1.SetFocus ou userform1.textbox1.setfocus

j-p





Avatar
isabelle
bonjour Serge,

sur xl2002, ceci fonctionne bien

Private Sub UserForm_Initialize()
Me.TextBox1.SetFocus
End Sub

si tu tape Me. est ce que TextBox1 est dans la liste de la fenêtre
déroulante qui apparait ?

isabelle


Si j'ai deux TextBox et un CommandButton,
ceci fonctionne correctement :

Private Sub UserForm_Activate()
TextBox1.SetFocus
End Sub

Mais si Frame2 contenant des TextBox est
contenu dans un Frame1, alors là, je fige !

J'ai essayé avec Frame2.Controls(1).Set Focus
mais je ne vois rien venir !!!

Serge

"JpPradier" a écrit dans le message
de news: ux7#
Salut Serge

Essaye me.textbox1.SetFocus ou userform1.textbox1.setfocus

j-p







Avatar
garnote
Oui Madame.
Sur Excel 2000, ça ne fonctionne pas !!!

Serge

"isabelle" a écrit dans le message de news:

bonjour Serge,

sur xl2002, ceci fonctionne bien

Private Sub UserForm_Initialize()
Me.TextBox1.SetFocus
End Sub

si tu tape Me. est ce que TextBox1 est dans la liste de la fenêtre
déroulante qui apparait ?

isabelle


Si j'ai deux TextBox et un CommandButton,
ceci fonctionne correctement :

Private Sub UserForm_Activate()
TextBox1.SetFocus
End Sub

Mais si Frame2 contenant des TextBox est
contenu dans un Frame1, alors là, je fige !

J'ai essayé avec Frame2.Controls(1).Set Focus
mais je ne vois rien venir !!!

Serge

"JpPradier" a écrit dans le
message


de news: ux7#
Salut Serge

Essaye me.textbox1.SetFocus ou userform1.textbox1.setfocus

j-p









Avatar
isabelle
c'est bizarre ce truc, je viens de tester sur xl97 et ça fonctionne.

isabelle


Oui Madame.
Sur Excel 2000, ça ne fonctionne pas !!!

Serge

"isabelle" a écrit dans le message de news:

bonjour Serge,

sur xl2002, ceci fonctionne bien

Private Sub UserForm_Initialize()
Me.TextBox1.SetFocus
End Sub

si tu tape Me. est ce que TextBox1 est dans la liste de la fenêtre
déroulante qui apparait ?

isabelle


Si j'ai deux TextBox et un CommandButton,
ceci fonctionne correctement :

Private Sub UserForm_Activate()
TextBox1.SetFocus
End Sub

Mais si Frame2 contenant des TextBox est
contenu dans un Frame1, alors là, je fige !

J'ai essayé avec Frame2.Controls(1).Set Focus
mais je ne vois rien venir !!!

Serge

"JpPradier" a écrit dans le
message


de news: ux7#
Salut Serge

Essaye me.textbox1.SetFocus ou userform1.textbox1.setfocus

j-p