Bonsoir le forum

J'ai une application avec une MultiPage à deux onglets.
Onglet 0 " Données globales"
Onglet 1 "Paramètres et facturation"

Si l'utilisateur click sur l'onglet 1 sans avoir fait un choix dans la combobox1 de l'onglet 0 , je lui envoi un message lui disant de faire un choix et je voudrais retourner à la page de l'onglet 0. voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Private Sub MultiPage1_Change()
 
If MultiPage1.Value = 1 Then
   If ComboBox1.Value = 0 Or ComboBox1.Value = "" Then
      MsgBox " Veuillez choisir une classe à l'onglet Données globales"
      MultiPage1.Value = 0
      GoTo 5:
   End If
End if
5:
End Sub
Selon ma recherche sur le Net ce code devrait fonctionner.

A l'exécution de la routine, je vois que l'onglet (la partie titre de l'onglet) "Données globales" est bien choisie, mais la page ne change pas, elle demeure sur l'onglet 1.

Je ne sais pas quoi penser.

Merci pour votre aide.