WORD 2003 - recopie automatique des macros

WORD 2003 - recopie automatique des macros - Logiciels - Windows & Software

Marsh Posté le 10-09-2008 à 17:10:51    

Bonjour,
 
  voici mon problème : j'ai une appli qui a besoin d'accéder à des macros dans des documents Word.
 
  Si je met à la main les macro dans la section [project - Microsoft Word Objects - thisDocument] dans la section Macro-VBA du document Word, ça marche, l'appli voit les macros.
 
  Par ailleurs, ayant besoin de traiter tout un tas d'autres documents similaires (dans leur forme), j'ai mis les macro dans le modèle Normal.dot.
 
  Je les ai mises au début dans la section [Normal - Modules - Module1], mais ensuite, les nouveaux documents créés ne reprenaient pas les macros dans la section [project - Microsoft Word Objects - thisDocument], mais juste dans la section [normal - ...] et donc l'appli ne voyait pas les macros...
 
  J'ai alors repris Normal.dot, et ai ajouté les macros dans la section [Normal - Microsoft Word Objects - thisDocument], mais là aussi, les nouveaux documents créés ne reprennent pas les macros dans [project - Microsoft Word Objects - thisDocument], mais dans leur pendant côté [normal - ...]... donc ça ne marche toujours pas, vous l'aurez compris.
 
  Comment puis-je faire ?  
 
  Je suis bloqué sur ce "petit" problème...  :(  
 
  Merci.


Message édité par peter27x le 10-09-2008 à 22:46:00
Reply

Marsh Posté le 10-09-2008 à 17:10:51   

Reply

Marsh Posté le 10-09-2008 à 17:22:23    

Pourquoi ne pas charger ta macro dans un fichier situé dans le dossier de démarrage de word ?


---------------
The only thing necessary for the triumph of evil is for good people to do nothing.
Reply

Marsh Posté le 10-09-2008 à 17:25:34    

CK Ze CaRiBoO a écrit :

Pourquoi ne pas charger ta macro dans un fichier situé dans le dossier de démarrage de word ?


 
C'est à dire ?  :??:

Reply

Marsh Posté le 10-09-2008 à 17:26:53    

Tu crées un fichier .dot contenant ta macro.
Ensuite tu vas voir dans les options de word où se trouve le dossier de démarrage, et tu colles ton fichier dans ce dossier.
De cette façon, toute instance de word chargera ta macro en démarrage.


---------------
The only thing necessary for the triumph of evil is for good people to do nothing.
Reply

Marsh Posté le 10-09-2008 à 17:32:25    

CK Ze CaRiBoO a écrit :

Tu crées un fichier .dot contenant ta macro.
Ensuite tu vas voir dans les options de word où se trouve le dossier de démarrage, et tu colles ton fichier dans ce dossier.
De cette façon, toute instance de word chargera ta macro en démarrage.


 
Mais actuellement, toute instance de Word charge déjà les macros (depuis normal.dot), mais pas au bon endroit (si tu relis mon message)... Tu vois ce que je veux dire ?

Reply

Marsh Posté le 10-09-2008 à 17:34:28    

Je vois ouais, mais je sais pas du coup, désolé ^^


---------------
The only thing necessary for the triumph of evil is for good people to do nothing.
Reply

Marsh Posté le 10-09-2008 à 22:47:20    

CK Ze CaRiBoO a écrit :

Je vois ouais, mais je sais pas du coup, désolé ^^


 
J'ai modifié le message original, car je crois que les lecteurs potentiels pensent que les macros ne se copient pas du tout quand je crée les nouveaux documents, si si, les macros se recopient, mais PAS AU BON EN ENDROIT... :(


Message édité par peter27x le 10-09-2008 à 22:47:38
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed