Home » ワードマクロ・Word VBAの使い方 » 変更履歴・コメント » コメントの含まれる文・センテンスを取得するWordマクロ

コメントの含まれる文・センテンスを取得するWordマクロ

対象:Word2007, Word2010, Word2013, Windows版Word2016

コメントの含まれる文・センテンスを取得するWordマクロ

「word vba コメントを含むsentence」
という検索で、このサイト・インストラクターのネタ帳へのアクセスが、ありました。

コメントが含まれている文・センテンスを取得するWord VBA(Visual Basic for Applications)のコードを探している方による検索です。

「word vba コメントのrange指定」
という検索キーワードも、同じようなコードを求めていらした方のように思えます。

[スポンサードリンク]

コメントの含まれる文・センテンスを取得するサンプルマクロ

以下のようなマクロで、アクティブな文書の、コメントの含まれる文・センテンスの文字列が、メッセージボックスに順番に表示されます。


Sub コメントの含まれるセンテンスを取得する()

 Dim cmt As Comment

 For Each cmt In ActiveDocument.Comments
  MsgBox cmt.Reference.Sentences(1).Text
 Next cmt

End Sub

サンプルマクロのポイント

CommentオブジェクトのReferenceプロパティで、

コメントの含まれる文・センテンスを取得するWordマクロ

コメントの含まれる、本文のRangeオブジェクトを取得できます。

CommentオブジェクトにはRangeプロパティも存在しますが、こちらはコメント自体のRangeオブジェクトを返すプロパティです。

[スポンサードリンク]

Home » ワードマクロ・Word VBAの使い方 » 変更履歴・コメント » コメントの含まれる文・センテンスを取得するWordマクロ

TrackBack:1

TrackBack URL
コメント一覧を新規Excelブックに作成するWordマクロ from インストラクターのネタ帳
アクティブな文書に含まれるコメント・コメントの含まれる本文のセンテンス・ページ番号・行番号を、新しいExcelファイルに作成する、Wordマクロをご紹介し...

Home » ワードマクロ・Word VBAの使い方 » 変更履歴・コメント » コメントの含まれる文・センテンスを取得するWordマクロ

「変更履歴・コメント」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.