OVH Cloud OVH Cloud

controle multipage

1 réponse
Avatar
Voirain Michel
Bonjour,
Dans un userform, j'ai un contrôle multipage composé de 3 pages. Sur chaque
page, je me déplace d'un contrôle à l'autre avec la tabulation. Je souhaite
qu'en tabulant à partir du dernier contrôle, j'accède au premier contrôle de
la page suivante. A la sortie du dernier contrôle, j'ai bien
MultiPage1.Value = 1 qui normalement m'amène à la deuxième page. Mais rien
ne se passe alors que cela marche tès bien avec un bouton!
Merci pour vos suggestions.
Michel Voirain

1 réponse

Avatar
michdenis
Bonjour Michel,

Ceci devrait être suffisant :

En supposant que le curseur soit dans le textbox1 de la première page (pages(0) du contrôle Multipage et que tu veuilles te
déplacer dans le textbox3 de la pages(1) du contrôle multipage.

Il ne te reste plus qu'à identifier les contrôles au nom de ceux de ton application.

'--------------------
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Me.MultiPage1.Value = 1
Me.TextBox3.SetFocus
End Sub
'--------------------

Salutations!



"Voirain Michel" a écrit dans le message de news:
Bonjour,
Dans un userform, j'ai un contrôle multipage composé de 3 pages. Sur chaque
page, je me déplace d'un contrôle à l'autre avec la tabulation. Je souhaite
qu'en tabulant à partir du dernier contrôle, j'accède au premier contrôle de
la page suivante. A la sortie du dernier contrôle, j'ai bien
MultiPage1.Value = 1 qui normalement m'amène à la deuxième page. Mais rien
ne se passe alors que cela marche tès bien avec un bouton!
Merci pour vos suggestions.
Michel Voirain