質問編集履歴
1
タイトル及び内容の表現をわかりやすく変更しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Word の VBAの
|
1
|
+
Word の VBAで特定の色で塗りつぶした語句を検索して蛍光ペンでハイライト表示したい
|
body
CHANGED
@@ -1,12 +1,15 @@
|
|
1
1
|
Word の VBAのコードについての質問です。
|
2
2
|
・やりたいこと
|
3
|
-
⓵塗りつぶし
|
3
|
+
⓵文書の中の特定の色で塗りつぶした語句をEnterキーを押すごとに一か所ずつ検索して、その都度蛍光ペンでハイライト表示します。
|
4
|
-
⓶直前に検出され
|
4
|
+
⓶Enterキーを押して次の部分の検索に移った時に直前に検出された蛍光ペンのハイライト表示の部分を元の塗りつぶしの色に戻していきます。
|
5
5
|
|
6
6
|
・うまく動作しなかったコード
|
7
|
-
|
7
|
+
Shading.BackgroundPatternColor = -553582746
|
8
|
+
(マクロの記録で確認したインデックス番号です。)
|
8
|
-
|
9
|
+
を指定して検索したのですが、全ての部分に黄色の蛍光ペンがかかってしまいました。
|
10
|
+
元の塗りつぶしの色に戻りませんでした。
|
11
|
+
Enterキーを押して次の検索を行うコードをどう表現すればいいのかわかりませんでした。
|
9
|
-
|
12
|
+
VBA初心者です。ご教授のほどよろしくお願いします。
|
10
13
|
|
11
14
|
Word VBA
|
12
15
|
コード
|