Multipage Auto

DescriptionTout comme un contrôle VBA Multipage mais là, entièrement personnalisable !

Ajouter/modifier/supprimer des pages :
  • Dans le projet VBA, sur le Userform1, ajoutez autant de contrôle "Frame" que vous souhaitez avoir de page dans le MultiPage.
  • Remplacez le codename du Frame ajouté précédement par "MPage#" (# étant le numéro de la page). Les pages du MultiPage s'afficheront dans l'ordre croissant des numéros (#).
  • Remplacez le caption du Frame ajouté précédemment par le nom de la page que vous souhaitez afficher.

Modifications esthétiques :
  • Configurez le contrôle "ModeleBouton" présent sur le Userform1 comme vous souhaitez que les boutons du MultiPage apparaissent (police de texte, taille du texte, hauteur du bouton, couleur de fond, bordures, etc.). A noter que la largeur du bouton se fera automatiquement en fonction de la taille du titre de la page.
  • Configurez le contrôle "ModeleVisu" présent sur le Userform1 comme vous souhaitez que l'indicateur de page sélectionnée s'affiche.
  • Le principe est identique pour le contrôle "ModeleLigne", "GauchePage" et "DroitePage". ("ModeleLigne" sert à délimiter l'entête du MultiPage, "GauchePage" et "DroitePage" sont deux boutons qui apparaissent si toutes les pages ne peuvent pas s'afficher sur l'écran et ainsi, permettre la navigation).

Barre de défilement :
Toutes les pages du MultiPages affichent et ajustent les barres de défilements si besoin en fonction de la position des différents contrôles.
Version1.2
TypeFreeware
AuteurGautier
Post sur le forumAfficher
Ajouté le16.06.2022
Téléchargements592
Téléchargermultipage-auto.xlsm
Aperçuexcel multipage auto