テンプレート内のスタイルとマクロの調査(Microsoft Word)
テンプレートは、ドキュメントまたは一連のドキュメントを一貫して開発するために使用できるスタイル、マクロ、およびその他のカスタマイズのコレクションを含むように設計されています。他の人からテンプレートを受け取った場合(または数年前に作成したテンプレートを開いた場合)、そのテンプレートに含まれているスタイルとマクロの詳細を表示する方法があるかどうか疑問に思うかもしれません。
残念ながら、これを行うための組み込みの方法はありません。 (もしあれば非常に役立ちます。)Wordを使用すると、テンプレートに含まれているスタイル、さらに言えば、ドキュメントに含まれているスタイルを比較的簡単に確認できます。テンプレートをロードし、オーガナイザーを使用して、テンプレートに含まれているスタイルを確認するだけです。必要に応じて、マクロを使用して、現在のドキュメントのすべてのスタイルを新しいドキュメントに一覧表示できます。このようなタスクに取り組む方法はたくさんあります。以下はジェシカ・ワイスマンによって書かれたものです:
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
どちらのアプローチ(オーガナイザーまたは特別なマクロ)の問題も、テンプレートを効果的に設計するために非常に重要な組み込みスタイルへの変更がリストされていないことです。たとえば、システムの標準スタイルが通常10ポイントのArialに設定されていて、テンプレートで12ポイントのTimes New Romanに変更されている場合、上記のソリューションでは、この変更が行われたことを確認する方法はありません。 ;テンプレートが標準スタイルを使用していることだけがわかります。 (ええと!すべてのテンプレートには通常のスタイルが含まれています。)
マクロに関しては、テンプレートをロードして、Visual BasicEditorを確認するだけです。マクロを見つけて、それらが何をするのかを理解しようとすることができる場所があります。 (必ずプロジェクトウィンドウを使用して、テンプレートに特に関連付けられているVBAプロジェクトを探してください。)
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]
。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(12715)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWordに適用されます。