Passer d'une page à une autre d'un Userform avec un bouton

hamza-arif Messages postés 11 Statut Membre -  
hamza-arif Messages postés 11 Statut Membre -
Bonjour,

Après qlqs échecs je me tourne vers vous :)

Contexte : Je souhaite créer un UserForm Multipage où chaque page est une catégorie de données à remplir par l'utilisateur.

Objectif : Je veux pouvoir passer d'une page (disons Page1) de l'UF à une autre page (disons Page2) à l'aide d'un bouton (disons CommandeButton1), une fois que l'utilisateur a rempli les cases de la Page1.

Voici ce que j'ai essayé en plaçant CommandButton1 dans la page1 :

VB:
Private Sub CommandButton1_Click()
Load Page2
Page2.Show
End Sub

Mais cela ne fonctionne pas (erreur d'exécution 424 : Objet requis).

Avez vous des pistes de solution svp ?

Configuration: Windows / Edge 101.0.1210.53

1 réponse

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    0
    1. hamza-arif Messages postés 11 Statut Membre
       
      y a bcp de commandes très utiles dans le lien que tu me partages, je te remercie :)
      mais y a pas vraiment ce que je cherche,
      j'ai trouvé un code qui fonctionne :

      Private Sub CommandButton1_Click()
      With Me.MultiPage1
      .Value = IIf(.Pages.Count > .Value + 1, .Value + 1, 0)
      End With
      End Sub
      0