Examen des styles et des macros dans un modèle (Microsoft Word)
Les modèles sont conçus pour contenir une collection de styles, de macros et d’autres personnalisations qui peuvent être utilisées pour aider à développer de manière cohérente un document ou une série de documents. Si vous recevez un modèle de quelqu’un d’autre (ou en ouvrez un que vous avez créé il y a des années), vous pouvez vous demander s’il existe un moyen d’afficher les détails des styles et des macros contenus dans ce modèle.
Il n’y a malheureusement pas de moyen intégré de le faire. (Ce serait très utile s’il y en avait.) Word vous permet de voir les styles dans un modèle ou, d’ailleurs, dans un document assez facilement. Tout ce que vous avez à faire est de charger le modèle et d’utiliser l’organiseur pour examiner les styles qu’il contient. Si vous préférez, vous pouvez utiliser une macro pour lister dans un nouveau document tous les styles de l’actuel. Il existe de nombreuses façons d’aborder une telle tâche; ce qui suit est celui écrit par Jessica Weissman:
Sub describeAllStylesWeCareAbout() ' by Jessica Weissman Dim docActive As Document Dim docNew As Document Dim styleLoop As Style Set docActive = ActiveDocument Set docNew = Documents.Add For Each styleLoop In docActive.Styles If styleLoop.Type < 3 Then ' show only character and paragraph styles, not list or table styles With docNew.Range .InsertAfter Text:=styleLoop.NameLocal & Chr(9) _ & styleLoop.Description .InsertParagraphAfter .InsertParagraphAfter End With End If Next styleLoop End Sub
Le problème avec l’une ou l’autre approche (organisateur ou macro spéciale) est qu’elles ne répertorient aucune modification des styles intégrés qui sont souvent si importantes pour concevoir un modèle efficacement. Par exemple, si le style Normal sur un système est normalement défini sur Arial 10 points et qu’il a été changé en Times New Roman 12 points dans le modèle, il n’y a aucun moyen avec les solutions ci-dessus de dire que ce changement a été effectué ; vous savez seulement que le modèle utilise le style Normal. (Duh! Tous les modèles contiennent le style Normal.)
En ce qui concerne les macros, vous devez charger le modèle et simplement aller chercher dans Visual Basic Editor. C’est là que vous trouverez les macros et que vous pourrez essayer de comprendre ce qu’elles font. (Assurez-vous d’utiliser la fenêtre Projet pour rechercher les projets VBA spécifiquement associés au modèle.)
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (12715) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365.