Compatibilité des macros Windows <=> macOS

Anonyme
2020-02-06T11:04:24+00:00

Bonjour,

J'ai trouvé sur internet un tuto qui me permet de découper un document word fusionné avec le publipostage et d'enregistrer chacun des documents individuellement au format pdf et doc.

Il y a un mois je suis passé sous Mac OS et j'ai réinstaller office 365 modifier les paramètres de sécurité pour mes macros comme sur mon ancien PC seulement voilà au moment d'exécuter la macros rien ne se passe.

Dois-je convertir ma macro au langage Mac OS ? Existe-t-il un convertisseur ? 

Ma macro est-elle compatible avec word Mac OS ?

Microsoft 365 et Office | Word | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Anonyme
2020-02-06T14:08:49+00:00

Au final, ce n'est pas trop compliqué. Quand on exécute pas à pas, on voit que la valeur de la variable iR n'est pas correcte (on obtient -1 comme réponse). C'est visiblement un problème qui court, et pas spécifiquement dans les versions pour Mac.

En remplaçant la ligne par un petit contournement, on arrive facilement à corriger la macro et à faire tourner le tout :

J'ai fait le test avec le découpage en .docx. J'imagine que c'est identique dans la version .pdf

OK, entre temps, je vois que tu as publié directement la macro ici (j'ai travaillé sur celle téléchargée depuis **leur page**). Pour la version PDF, je ne pense pas que la commande SaveAs fasse l'affaire. Je vais regarder...

Concernant le chemin d'accès au dossier, tu auras adapté tes réflexes à l'environnement macOS, du type "/Users/nomabrégé/Documents/Ton Dossier"

Cette réponse a-t-elle été utile ?

2 personnes ont trouvé cette réponse utile.
0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Anonyme
2020-02-06T16:29:49+00:00

Les contraintes de sécurité dans les versions actuelles de macOS sont assez contraignantes lorsqu'il est question d'interaction automatisée entre applications.

Je ne connais pas de moyen de passer outre ces avertissements...

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

23 réponses supplémentaires

  1. Anonyme
    2020-02-21T15:43:12+00:00

    Bonjour,

    Après plusieurs essais, ça fonctionne enfin. 

    il ma suffit de déplacer le dossier amené a recevoir les documents

    Sans conseil je n'y serai jamais arrivé, c'est vraiment super 

    Merci beaucoup d'avoir pris du temps pour m'aider

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2020-02-18T13:50:57+00:00

    Actuellement, tu devrais être en version 16.16.19, s'agissant d'Office 2016, pour le coup. Je doute que ça ait une importance ici, mais c'est mieux de s'en assurer. Chez moi, en tout cas, ça marche aussi avec Word 16.16.19 sous El Capitan.

    Essaye de modifier les noms des dossiers impliqués pour ne pas avoir de lettres accentuées, on ne sait jamais. Sinon, il faudrait faire quelques essais, en particulier dans une session avec un nouveau compte utilisateur macOS, créé pour l'occasion ou le compte "Invité", par exemple, pour voir si les choses se passent différemment dans un contexte "propre".

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire