以前の記事を読み返して修正が必要だと思ったので書き直しました。上記の記事で、Symbolフォントのギリシャ文字をピンクの蛍光ペンで着色しています。Symbolフォントの検索はできているのですが、それが果たして本当にSymbolフォントであるかについての検証がされていません。フォントの記号が着色されてしまいます。同じ文字コードで別のフォントが使われているからです。よって、今回の記事では、文字コードで見つけた文字列のフォント名がSymbolフォントの場合にだけピンクの蛍光ペンで着色します。このマクロでできること現在カーソルが置かれている文書中の本文に書かれたSymbolフォントのギリシャ文字を着色します。ヘッダーやフッター、テキストボックスに書かれたものは着色しません。38行目~45行目のとおり、検索条件を明示するように修正しました。50行目にて、検索した文字列がSymbolフォントであるかを判定しています。組み込みの[記号と特殊文字]ダイアログボックスを示しています。このダイアログボックスでフォント名を判定しています。このダイアログボックスを用いる場合には、対象文字列を選択しておく必要がありますので、RangeオブジェクトをSelectionオブジェクトに変更する必要があります。この処理を49行目で行っています。RangeオブジェクトをSelectメソッドで選択します。"種類のSymbolフォントのギリシャ文字を着色しました。"Symbolフォントのギリシャ文字は見つかりませんでした。コード】選択範囲内の半角数字を全て下付き文字にするWordマクロセミナーを受講された方から、数字を下付き文字に変更したいとのご要望をいただきました。化学式を扱われているそうで、数字の一つ一つを手で...記事を読む【コード】特許明細書の段落番号を連番にする(その2)以前の記事「【コード】特許明細書の段落番号を連番にする」で、和文の特許明細書の段落番号を連続番号に変更するマクロを紹介しました。関連記事を投稿しました。先日のWordマクロ...記事を読む【コード】桁区切りと小数点をヨーロッパ仕様に変更するWordマクロ先日のJTF翻訳セミナーで桁区切りと小数点の変更方法について質問を受けました。前回の記事では、Wor...記事を読む【コード】摂氏度と華氏度の表記を統一するWordマクロWordで動く翻訳チェックソフト「色deチェック」のユーザーから、温度のチェックができない場合があると連絡をいただきました。詳しく聞...記事を読む【コード】単語の先頭1文字の大文字/小文字を切り替えたくないですか?選択範囲の単語の先頭の1文字を大文字にしたり小文字にしたりできます。1つ以上の単語を選択して実行できます。」にて、ワイルドカードを用いて半角スペースを削除する方法を紹介しました。先日のJATセミナーにて、変更履歴に表示される名前を変更したいとのご質問をいただきました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。このブログでは、Wordで文書を効率的に作成する方法や、コピペで使えるWordマクロを紹介します。2020年2月3日TOPこのサイトについてセミナーサービスサイトマップお問い合わせ©みんなのワードマクロ。