Macros word bloquées si 2 documents Normal.dotm ouverts

Fermé
Scrameustache2 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 7 octobre 2022 - 7 oct. 2022 à 14:57
Scrameustache2 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 7 octobre 2022 - 7 oct. 2022 à 17:22

Bonjour,

Je ne suis pas un spécialiste de VBA mais essaye de me débrouiller. Je me permets de 

Depuis des années, je dispose d'une macro dans Access qui génère des documents word sur base d'un modèle lettre.dotm. Les macros proviennent de normal.dotm. Ce modèle normal.dotm contient lui-même des macros, qui sont donc actives dans les documents word générés. Je pouvais générer plusieurs documents de manière simultanées (il s'agit de correspondances) sans souci 

Depuis quelques semaines, dès que je génère un document alors que le précédent est encore ouvert, je reçois le message suivant :

Il n'y a pas d'autre choix que de désactiver les macros, ce qui ne m'arrange pas, bien entendu.

J'ai pensé que cela venait de la modification dans Office et j'ai tenté en vain toutes les solutions décrites ici : https://learn.microsoft.com/fr-fr/deployoffice/security/internet-macros-blocked

J'ai aussi essayé avec un Normal.dotm sans aucune macro, la génération de documents multiples marche parfaitement (en les laissant ouvert). Dès que j'insère une macro dans normal.dotm, cela se bloque à la deuxième ouverture ????

Quelqu'un aurait-il la solution ? 

En vous remerciant d'avance !


Windows / Chrome 106.0.0.0

A voir également:

1 réponse

yg_be Messages postés 23335 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 novembre 2024 Ambassadeur 1 551
7 oct. 2022 à 17:06

"toutes les solutions décrites", vraiment?

Le lien que tu partages conduit vers ceci: https://support.microsoft.com/fr-fr/office/ajouter-supprimer-ou-modifier-un-emplacement-approuv%C3%A9-dans-microsoft-office-7ee1cdc2-483e-4cbb-bcb3-4e7c67147fb4

As-tu appliqué cela?

0
Scrameustache2 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 7 octobre 2022
7 oct. 2022 à 17:22

Merci pour ton retour.

Oui, c'est bien ce que j'ai fait.

Entretemps, j'ai tenté autre chose, j'ai supprimé les macros de Normal.dotm et je les ai copié dans le modèle qui me sert à générer les courriers (qui se trouve à un autre emplacement) et cela fonctionne : plus de blocage à l'ouverture et macros disponibles dans les courriers générés.

Le problème de ce système est que je ne dispose pas des macros dans les anciens documents déjà créés et c'est fort gênant.

Je pourrais tenter de déplacer Normal.dotm au même endroit mais je ne vois pas comment faire. Changer le répertoire par défaut dans les options word "Emplacement des modèles par défaut" n'a pas l'air d'avoir un effet sur l'emplacement de Normal.dotm, il me le recrée à l'emplacement par défaut (C:\Users\*\AppData\Roaming\Microsoft\Templates)...

0