La maintenance de Word en entreprise, sur un ensemble de postes

par Michel Bloch (article du 01/11/2002)

Ce tutorial s'adresse avant tout à ceux qui, comme moi, doivent "gérer" un certain nombre de postes Word; dans ce cas, il est primordial que tous les postes Word soient installés de la même manière, et le restent, avec le minimum de manipulations, quelles que soient les erreurs éventuelles faites par les utilisateurs... Solutions testées pour Word 97 et 2000.

I. Le modèle de démarrage : Normal.dot et Demarre.dot

Je suppose que tous les lecteurs savent qu'un modèle Word, peut stocker les 4 types d'éléments suivants : Le premier modèle Word, est bien sûr Normal.dot. Si aucun autre modèle n'est actif, c'est dans Normal.dot que seront stockées, toutes les modifications afférentes au styles, insertions automatiques, barres d'outils, et macros.

Le problème, c'est que Normal.dot, est très sensible au plantages et différents problèmes que peut connaître Word. De plus, il suffit d'une mauvaise manipulation d'un utilisateur pour qu'un beau Normal.dot devienne... (je vous laisse imaginer le pire, je l'ai vu...).

La solution à ce problème, est de stocker tout le contenu de Normal.dot, dans un autre modèle, qui sera actif en permanence.

1ère étape : Vous prenez un Word "tout neuf", à peine installé, et vous construisez un beau "Normal.dot", c'est à dire que : Ensuite, vous avez 2 solutions :
  1. Soit vous sauvegardez votre "beau Normal.dot", et vous le recopiez sur chaque poste, à la place de l'ancien.
  2. Soit vous renommez votre "beau Normal.dot" en demarre.dot (ou tout autre nom), et vous le copiez dans le dossier des fichiers de démarrage de Word, indiqué dans les options, sur chaque ordinateur; il ne vous reste plus ensuite, sur chaque ordinateur, qu'à détruire Normal.dot, de façon à ce que Word soit obligé de reconstruire un Normal.dot neuf et minimal (manoeuvre que l'on peut renouveller à chaque fois qu'un problème d'ordinateur ou une erreur d'un utilisateur, a "corrompu" normal.dot).
Je préfère cette deuxième solution, qui est plus facile à mettre en oeuvre de manière automatisée, avec des fichiers batch, et/ou, des archives autoextractibles (lorsqu'il faut également installer les modèles Word propres à l'entreprise).

II. Les options générales et les options de corrections automatiques

Les options générales de Word (menu Outils/Options --> 10 onglets), ne sont pas stockées dans normal.dot, alors qu'elles ont une importance décisive pour l'utilisation de Word, notamment de certains modèles (par exemple, l'option de mise à jour, ou non, des champs lors de l'impression, et les chemins d'accès aux documents et modèles). De même les options de correction automatique ne sont pas non plus stockées dans normal.dot.

La première chose à laquelle pense les informaticiens pour agir sur les options, est la base de registre (bdr). Je traite d'ailleurs cet aspect en 3ème partie de ce tutorial. Mais la base de registre est assez complexe, et il est assez difficile d'accéder à toutes les options de Word ou d'Office par la bdr.

Aussi, je vais vous proposer une solution "spéciale bidouille" à la portée de tous.

Le principe est de créer un macro qui stocke toutes les options. Voici la démarche pas à pas, c'est bête comme chou...

Si vous voulez fignoler,vous pouvez ajouter, dans l'éditeur de macros, à la fin de la macro, avant l'instruction "End Sub", cette instruction pour que le document se ferme tout seul, une fois la macro exécutée :
ActiveWindow.Close SaveChanges:=wdDoNotSaveChanges

III. La base de registre et Word / Office

Je vais essayer de récapituler ci-dessous, toutes les clés de la bdr en rapport avec Office ou Word, que je connais.

Lorsqu'on est dans la bdr, on peut, avec regedit.exe par exemple (personnellement, je préfère utiliser Registrar Lite), exporter une branche donnée et créer un fichier Reg.
Les fichier Reg sont très pratiques car un utilisateur peut,par un simple double-clic sur le fichier, faire les modifications correspondantes dans la bdr.
Un fichier reg n'est pas toujours facile à faire, à partir de rien, avec un éditeur de texte... Personnellement, pour ne pas me planter je préfère créer mes fichiers Reg à partir d'un ordinateur "modèle", parfaitement installé et configuré, en exportant les branches nécessaires de la bdr.

Nota : Tout ce qui est ci-dessous, est compatible avec Windows 95 - 98 - Me - NT - 2000 - XP.

Signification des abréviations :
HKCU = HKEY_CURRENT_USER

1. Les dossiers de Word

Sauf indication contraire, les entrées sont de type chaîne : REG_SZ ou REG_EXPAND_SZ.
Dossier par défaut de sauvegarde des documents
Clé Word 97 : HKCU\Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU\Software\Microsoft\Office\9.0\Word\Options
Entrée : Doc-Path
Exemple : D:\Mes Documents\

Dossier des images
Clé Word 97 : HKCU\Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU\Software\Microsoft\Office\9.0\Word\Options
Entrée : Picture-Path
Exemple : D:\Mes Documents\Mes Images\
Dossier de sauvegarde automatique
Clé Word 97 : HKCU\Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU\Software\Microsoft\Office\9.0\Word\Options
Entrée : AutoSave-Path
Exemple : D:\Mes Documents\Autosave\
Dossier des fichiers de démarrage sous Office
Clé Office 2000 : HKCU\Software\Microsoft\Office\9.0\Common\General
Entrée : Startup
Exemple : D:\Mes Documents\Modèles\Démarrage\
Dossier des fichiers de démarrage sous Word (si différent d'Office)
Clé Word 97 : HKCU \Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU \Software\Microsoft\Office\9.0\Word\Options
Entrée : Startup-Path
Exemple : D:\Mes Documents\Modèles\Démarrage
Dossier des modèles utilisateur sous Office
Clé Office 2000 : HKCU\Software\Microsoft\Office\9.0\Common\General
Entrée : UserTemplates
Exemple : D:\Mes Documents\Modèles\
Dossier des modèles utilisateur sous Word (si différent d'Office)
Clé Word 97 : HKCU \Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU \Software\Microsoft\Office\9.0\Word\Options
Entrée : User Dot Path
Exemple : D:\Mes Documents\Modèles\
Dossier des modèles d'un groupe de travail sous Office
Clé Office 2000 : HKCU\Software\Microsoft\Office\9.0\Common\General
Entrée : SharedTemplates
Exemple : D:\Mes Documents\Modèles de groupe\
Dossier des modèles d'un groupe de travail sous Word (si différent d'Office)
Clé Word 97 : HKCU \Software\Microsoft\Office\8.0\Word\Options
Clé Word 2000 : HKCU \Software\Microsoft\Office\9.0\Word\Options
Entrée : Workgroup Dot Path
Exemple : D:\Mes Documents\Modèles de groupe\



>>>>>>>>>>>>>>>>>>> Suite à venir avant la fin de l'année...