Bonjour Subfestivus,
J'ai eu cette problématique et elle existe toujours. Sous environnement Mac l'affichage d'un userform en mode Non Modal est impossible, voici l'explication :
Excel 2000 et XP(ou 2002) reposent sur un noyau de VB6, tandis qu'Excel 97, et toutes les versions Mac depuis 98 (98, 2001 et X, y compris 2008) sont basées sur la version 5 de Visual Basic.
Je n'ai jamais trouvé de parade....et pour cause.
Et pour tous ceux qui n'auraient pas compris :
UserForm MODAL / NON MODAL - De quoi s'agit-il ?
MODAL :
Par défaut, un UserForm est modal.
Ce mode bloque l'utilisateur dans le UserForm jusqu'à ce qu'il le ferme.
Ce mode sera utilisé pour empêcher l'utilisateur de travailler dans la feuille et/ou pour le contraindre à réaliser des actions précises.
Exemple :
Sub Afficher ()
UserForm1.Show
End Sub
NON MODAL :
L'utilisateur peut cliquer en dehors du UserForm et travailler avec les menus, les feuilles de calculs.
Ce mode permet de maintenir l'affichage du UserForm quelle que soit la feuille activée.
Exemple :
Sub Afficher ()
UserForm1.Show vlModeless
End Sub