質問編集履歴
1
条件を変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,20 +2,27 @@
|
|
2
2
|
WORDマクロについてお知恵を拝借できないでしょうか。
|
3
3
|
よろしくお願い致します。
|
4
4
|
|
5
|
+
特定宛先の資料だけ扱いが違います。
|
5
6
|
以下条件が全て一致する場合、メッセージを出したいです。
|
6
7
|
|
7
8
|
◎条件
|
9
|
+
A:宛先A
|
10
|
+
B:○○○○社
|
11
|
+
D:資料名
|
8
|
-
|
12
|
+
C:お知らせします。
|
9
|
-
②WORD文書の文字列B~文字列Cの中に単語Dが含まれている。
|
10
13
|
|
11
|
-
条件①はネットで調べた以下コードで取得できそうですが、②の取得方法が分かりません。
|
12
14
|
|
15
|
+
特定宛先(A)かつ資料がある場合のみ、注意メッセージを表示する。
|
13
|
-
|
16
|
+
資料名(D)は必ず社名(B)~文字列(C)の間に記載される。
|
17
|
+
|
18
|
+
```
|
14
|
-
|
19
|
+
Dim Myrng As Range
|
20
|
+
|
15
|
-
|
21
|
+
Myrng = "文字列A"
|
22
|
+
|
16
|
-
|
23
|
+
Do While Myrng.Find.Execute = True
|
24
|
+
|
17
|
-
|
25
|
+
If .Found = True Then
|
18
|
-
|
26
|
+
MsgBox "資料名(D)" & "の送付方法にご注意ください"
|
19
|
-
GetEnd = Myrng.End
|
20
|
-
|
27
|
+
End If
|
21
|
-
|
28
|
+
```
|