Bonsoir,
J'ai l'impression de passer à côté de quelque chose qui m'a l'air d'être simple mais que je ne trouve pas.
J'ai un UserForm défini en ShowModal False car je veux pouvoir accéder aux feuilles EXCEL, indépendamment du UserForm.
Je lance ce UserForm dans ThisWorkBook, à l'ouverture du classeur.
Le UserForm contient plusieurs boutons.
Un de ces boutons déclenche une procédure d'initialisation qui copie des feuilles, etc.
Tout fonctionne impeccablement, sauf que je n'ai pas trouvé comment GARDER le UserForm affiché à la fin de la procédure d'initialisation.
Évidemment, le ShowModal True est une solution mais elle bloque mes feuilles, ce n'est donc pas ce que je recherche.
Je veux simplement qu'à la fin de la procédure le UserForm reste affiché pour que l'on puisse (mais sans que ce soit une obligation) utiliser un des autres boutons ultérieurement.
J'ai essayé avec Load et Show, en jouant sur la Propriété ShowModal mais rien n'y fait. Elle disparaît à la fin de la procédure que le bouton a déclenchée.
J'ai actuellement une solution de contournement qui est de rappeler manuellement le UserForm avec une macro qui ne contient que "Show" du Userform et que j'appelle avec un raccourci Ctrl + touche. Mais c'est peu satisfaisant.
Il doit bien y avoir un moyen de garder ce truc affiché, non ?
Merci d'avance pour vos lumières !
Partager