内容を含むブックマークリストの印刷(Microsoft Word)
アルベルトは彼の文書でブックマークを広範囲に使用しています。彼は、ドキュメント内のすべてのブックマークのリストを、各ブックマークに含まれる可能性のあるテキストとともに印刷できるようにしたいと考えています。
WordTipsの他の問題では、ドキュメント内のブックマークのリストの印刷を可能にするさまざまなマクロがありました。ただし、これらのマクロは、ブックマークの内容を実際に印刷するには不十分でした。
このマクロは実際に内容を出力します:
Sub PrintBookMarks() Dim B As Bookmark Selection.TypeParagraph Selection.InsertBreak Type:=wdColumnBreak Selection.TypeText Text:="Bookmark list for " Selection.TypeText Text:=ActiveDocument.Name Selection.TypeParagraph For Each B In ActiveDocument.Bookmarks Selection.TypeText Text:=.Name Selection.TypeParagraph Selection.TypeText Text:=.Range.Text Selection.TypeParagraph Selection.TypeParagraph Next B Selection.InsertBreak Type:=wdColumnBreak End Sub
ここで重要なのは、各ブックマークの.Range.Textプロパティを印刷することです。もちろん、ブックマークにテキストの範囲が含まれていない場合(おそらく、ドキュメント内の単一の場所をマークしている場合)、その特定のブックマークに対して何も印刷されません。
ブックマークの管理(ブックマークの印刷を含む)に役立つサードパーティのユーティリティもいくつかあります。そのようなユーティリティの1つはWorduTIlitiesと呼ばれ、ここで見つけることができます:
http://insight.trueinsight.za.com/word/word-utilities
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(12228)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス:
linkコンテンツを含むブックマークリストの印刷。