Voilà, voir PJ.
J'ai récupéré le fichier du post #1, et j'ai recopié la macro Archive que j'ai mis dans un module à part.
Si ça marche alors je ne comprends pas ce qui s'est passé, si ça marche pas je comprends encore moins.
C'est comme si MAC voyait quelque chose dans les macros et qu'il décide de tout supprimé. Or je n'utilise rien de spécifique à Windows.
Enfin bref. Testez et dites moi.