• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:word2007 マクロ)

word2007マクロで空欄をつくる方法と赤文字の書き換え方法

このQ&Aのポイント
  • word2007のマクロを使用して、蛍光ペンの箇所を空欄に書き換える方法について教えてください。
  • また、蛍光ペンではなく、赤文字を括弧と空欄で書き換える方法も教えていただけると助かります。
  • マクロの実行によって、文章内の蛍光ペンや赤文字を問題にすることができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • jcctaira
  • ベストアンサー率58% (119/204)
回答No.2

abcdefg_1234567さん こんにちは。 > 文字数の分だけ、空欄をつくるにはどうすればいいのか 以下のように一行変更すればできます。 x = "(        )" 'カッコで囲む語句を作成(蛍光ペンなし)          ↓ x = "(" & String(Len(Selection.Text), " ") & ")" > 蛍光ペンではなく、赤文字を括弧と空欄で書き換えるには .Font.Color = wdColorRed を追加すれば良いかと思います。  Selection.Find.ClearFormatting  Selection.Find.Highlight = True '蛍光ペンを問題にする  With Selection.Find    .Text = "" '文字は問題にしない         ↓  Selection.Find.ClearFormatting  Selection.Find.Highlight = False  With Selection.Find    .Font.Color = wdColorRed    .Text = ""

abcdefg_1234567
質問者

お礼

丁寧なご回答頂きありがとうございました^^

その他の回答 (1)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

文字色を背景と同じ色にすればどうでしょうか。 Selection.Font.ColorIndex = wdWhite

abcdefg_1234567
質問者

お礼

ありがとうございます^^参考になりました。

関連するQ&A

専門家に質問してみよう