Bonjour à tous,
Ce post sert à présenter un add-in pour Word permettant de faciliter la gestion des propriétés personnalisées d’un document.
J’utilise fréquemment le mécanisme de propriétés personnalisées renvoyées dans le document avec des champs { DOCPROPERTY "MaPropriété" }.
Cela permet par exemple de créer des documents types où toutes les informations "dynamiques" sont gérées par ces propriétés personnalisées.
Mettre en place ce genre de document a plusieurs inconvénients :
- La création/mise à jour de propriétés personnalisées est fastidieuse
- L’insertion de propriétés au sein du document est elle aussi fastidieuse
- La mise à jour de l’ensemble de ces champs dans le document demande une manipulation
L’objectif de l’add-in ci-joint est de faciliter cet ensemble de points.
Voici l’interface :
Elle comporte :
- La liste des propriétés personnalisées
- L’ensemble des actions
- Appliquer : met à jour les champs dans le document et ferme le formulaire
- + : permet d’ajouter une propriété (raccourci = <Ctrl> + <+>)
- - : permet de supprimer la propriété sélectionnée (raccourci = <Ctrl> + <->)
- * Insérer : permet d’insérer la propriété sélectionnée dans le document - au niveau de la sélection
- * Éditer : permet de modifier la propriété sélectionnée
- Annuler : annule les modifications apportées aux propriétés personnalisées du document
- Action du double clic
Cette option permet de définir le comportement au double-clic sur une propriété de la liste :Cette option défini également lequel des deux boutons (* Insérer ou Éditer) est affiché dans la liste des commandes. Le bouton affiché correspondra à l’action complémentaire au double clic.
- Soit Éditer la propriété sélectionnée
- Soit Insérer la propriété sélectionnée dans le document
Pour installer, il faut :
- Déposer le fichier joint DocProperties.dotm dans le dossier C:\Users\<NomUtilisateur>\AppData\Roaming\Microsoft\Word\STARTUP (créer le dossier STARTUP s’il n’existe pas)
- Peut-être y aura-t-il à charger le complément
Ensuite, pour lancer l’add-in, il faut à partir du document à traiter :
- Soit exécuter la macro EditProperties
- Soit utiliser le raccourci <Alt> + <P>
Cet add-in possède par contre des limitations :
- Il ne gère que des propriétés personnalisées de type texte
- Il ne travaille que sur un fichier à la foi (l’add-in ne peut être lancé que sur un des documents ouverts dans l’application)
A+
Fichier : DocProperties.zip
Partager