Microsoft 365 fermeture auto d'un formulaire

Vdex#

XLDnaute Nouveau
Bonjour,
dès que je clique sur un onglet dans le menu je voudrais que le userform se ferme automatiquement.
Merci de votre aide.
Cordialement.
 

Pièces jointes

  • Classeur1.xlsm
    42.1 KB · Affichages: 8

Dudu2

XLDnaute Barbatruc
Bonjour,
Je ne vois pas la difficulté.
VB:
If MESBOUTONS.Caption = feuil.Name Then
    feuil.Activate
    Unload UserForm1
End If

Ou si tu veux rester générique...
Code:
If MESBOUTONS.Caption = feuil.Name Then
    feuil.Activate
    Unload MESBOUTONS.Parent
End If
 

patricktoulon

XLDnaute Barbatruc
bonjour
pour faire un simple menu de ce type je fait tout dans le userform(autonome)
donc pas de classe (je classe mes bouton intra userform
ensuite selon le nombre de feuille perso je prefère ajouter le scroll dans le userform et le limiter a une taille
ici en l'occurrence la taille est limité a 10 boutons au delas il y aura le scroll
pour le fun je lui ajoute le mouse over avec coloration au survol

bref voila avec 10 feuille
demo2.gif


et voila avec plus de feuille
demo1.gif


et voila ton fichier
bonne route ;)
 

Pièces jointes

  • Classeur1(2).xlsm
    62.8 KB · Affichages: 14

Vdex#

XLDnaute Nouveau
bonjour
pour faire un simple menu de ce type je fait tout dans le userform(autonome)
donc pas de classe (je classe mes bouton intra userform
ensuite selon le nombre de feuille perso je prefère ajouter le scroll dans le userform et le limiter a une taille
ici en l'occurrence la taille est limité a 10 boutons au delas il y aura le scroll
pour le fun je lui ajoute le mouse over avec coloration au survol

bref voila avec 10 feuille
Regarde la pièce jointe 1198799

et voila avec plus de feuille
Regarde la pièce jointe 1198801

et voila ton fichier
bonne route ;)
Merci beaucoup c'est parfait.👍
 

Statistiques des forums

Discussions
315 084
Messages
2 116 060
Membres
112 645
dernier inscrit
Acid Burn