M
Matt_RMS
Guest
Bonjour,
j'ai créé une Userform Multipage et je voulais savoir comment se positionner sur une page donnée en Visual Basic.
J utilise la fonction Frame1.SetFocus mais j obtiens une erreur de type 2110 : 'Le focus ne peut etre placé sur le controle car celui-ci est invisible, non activé, ou d'un type n'acceptant pas le focus.'
Je voulais gerer un message d erreur au cas ou une TextBox est vide, et me placer alors sur la page correspondante.
Par exemple :
If TextBox1 = '' Then
MsgBox ('Vous devez entrer le nom de la société !')
Frame1.SetFocus
TextBox1.SetFocus
End If
Merci d avance
Matt [file name=Annuaire.zip size=14943]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Annuaire.zip[/file]
j'ai créé une Userform Multipage et je voulais savoir comment se positionner sur une page donnée en Visual Basic.
J utilise la fonction Frame1.SetFocus mais j obtiens une erreur de type 2110 : 'Le focus ne peut etre placé sur le controle car celui-ci est invisible, non activé, ou d'un type n'acceptant pas le focus.'
Je voulais gerer un message d erreur au cas ou une TextBox est vide, et me placer alors sur la page correspondante.
Par exemple :
If TextBox1 = '' Then
MsgBox ('Vous devez entrer le nom de la société !')
Frame1.SetFocus
TextBox1.SetFocus
End If
Merci d avance
Matt [file name=Annuaire.zip size=14943]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Annuaire.zip[/file]