Merci pour votre réponse,
Je viens d'essayer, je clique plusieurs fois sur le bouton et à chaque fois une nouvelle calculatrice apparaît. Je clique 10 fois --> 10 calculatrices...
Le problème, simple au demeurant, me paraît plus compliqué que prévu.
Savoir si la calculatrice est présente ou pas, ma foi, ce doit être du domaine du possible.
Si la calculatrice est là, alors on court-circuite la macro du CommandButton, afin que d'autres calculatrices n'apparaissent plus si on venait à cliquer sur le CommandButton.
Maintenant, en supposant que l'on ait réglé ce problème (non encore réglé...), on ferme la calculatrice, pour éventuellement la réouvrir, toujours avec le même CommandButton ; il faudrait alors trouver un moyen de signaler que la calculatrice a bien été fermée pour rendre à nouveau opérationnel le CommandButton si on venait à cliquer dessus. Et j'ai l'impression qu'il faut alors passer par les APIs.
En fouinant un peu, j'ai trouvé ceci que j'ai tenté d'essayer – toujours sans succès – mais qui conforte mon impression :
ici
Bref, c'est une histoire simple en apparence, mais finalement à la mords-moi-le-nœud.