Supprimer 1 onglet multipage avec condition

Bonjour le forum

dans le fichier joint j'ai 4 pages

Je voudrais que si on coche la chekbox1 qui est sur la page4 ,
une fois validé par le bouton valider en page 1 la page4 ne soit plus jamais afficher.

je ne veux plus quelle apparaisse du tout lors des prochaine ouverture du fichier.

merci de votre Aide

7test-feuille.xlsm (20.65 Ko)

Bonjour reinruof77 ,

Demande originale et intéressante (selon moi). Voir le code dans le classeur joint.

...

nota : il y a une astuce pour ré-afficher Page4 :

  • aller dans l'éditeur VBA
  • taper la combinaison des deux touches Ctrl + G pour afficher la fenêtre d'exécution
  • taper dans cette fenêtre la commande : ThisWorkbook.Names("IndicateurMasquerOuPas").delete
  • puis taper la touche entrée Entrée
  • Relancer l'userform

Bonjour,

Le code du bouton n'est pas bon, voici ce que tu doit appliquer :

Private Sub CommandButton1_Click()
    If CheckBox1 = True Then
        Me.MultiPage1.Pages.Remove (3)
    End If
End Sub
Rechercher des sujets similaires à "supprimer onglet multipage condition"