- ベストアンサー
ワードVBAで選択範囲内の特定単語にスタイル適用
Word2010を使用しています。 選択範囲内から、複数の単語を検索して、文字スタイルを適用するマクロを考えています。 具体的には、「選択範囲内の『one』『two』『three』という単語を検索して『文字スタイルX』を適用する」というものです。 .findだと、スタイルに対応するオブジェクトがない(?)ようなので、困っています。 マクロで可能なのか、詳しい方のご助力を願います。
Word2010を使用しています。 選択範囲内から、複数の単語を検索して、文字スタイルを適用するマクロを考えています。 具体的には、「選択範囲内の『one』『two』『three』という単語を検索して『文字スタイルX』を適用する」というものです。 .findだと、スタイルに対応するオブジェクトがない(?)ようなので、困っています。 マクロで可能なのか、詳しい方のご助力を願います。
補足
回答ありがとうございます! 質問にあったやりたい事はこれですべて実現できました。 あと1点、これは質問にはない事項なのですが、 すべての検索と適応が終わったあと、はじめの選択範囲の頭(選択範囲の近くならどこでも可)にカーソルを戻すことは可能ですか? ご提案頂いたコードだと、全文を検索して最後にヒットした単語のところにカーソルがいってしまうので。 たびたびお手数をおかけしますが、お時間の許す限りお付き合い頂けると幸いです。