Bonjour
je ne vais pas te donner de solution car pas de mac mais j'ai déjà planché sur le sujet et voici quelques points découverts :
1/ sur mac, pas d'active x donc tes boutons doivent être de type formulaire
2/ le vba mac est en format natif américain, oublie les accents, y compris dans les messages, intitulés de usf, noms de feuilles ...
Quand il y a trop de "non compris" par mac, le fichier est ouvert sans le projet vba. Sinon, les blocages sont signalés au fur et à mesure donc debuggables
Bon courage quand-même