Bonjour…
Pourquoi se priver des possibilités de bases ?
F4 pour avoir la fenêtre des propriétés visible*.
Y initialiser certaines de celles-ci qui seront constantes permet de simplifier les procédures !
Avec des noms d’objets très courts et des constantes prédéfinies, le Multipage nommé MP caché (.Visible à False) et la liste nommée Cb en priorité de saisie (.TabIndex = 0), en toute simplicité :
Private Sub UserForm_Initialize()
Cb.List = [TM].Value 'ou autre
End Sub
Private Sub Cb_Change()
MP.Visible = Cb <> ""
MP.Value = 0
End Sub
*Dans celles-ci, apparaissent les types d’objets, ComboBox, Label, Multipage et tutti quanti donc les noms n’auront pas besoin de ces mots !
Oups, est-ce si difficile de fournir un exemple en mettant en exergue les parties à traiter ?