質問編集履歴

1

条件を変更しました。

2021/03/01 07:12

投稿

W.kirai
W.kirai

スコア2

test CHANGED
File without changes
test CHANGED
@@ -6,36 +6,50 @@
6
6
 
7
7
 
8
8
 
9
+ 特定宛先の資料だけ扱いが違います。
10
+
9
11
  以下条件が全て一致する場合、メッセージを出したいです。
10
12
 
11
13
 
12
14
 
13
15
  ◎条件
14
16
 
15
- ①WORD文書に単語Aが含まれている。
17
+  A:宛先A
16
18
 
19
+  B:○○○○社
20
+
21
+  D:資料名
22
+
17
- ②WORD文書の文字列B~文字列Cの中に単語Dが含れている
23
+  C:お知らせし
18
24
 
19
25
 
20
26
 
27
+
28
+
21
- 条件①はネトで調べた以下コドで取得できそうでが、②の取得方法が分かりません
29
+ 特定宛先(A)かつ資料がある場合のみ、注意メジを表示
30
+
31
+ 資料名(D)は必ず社名(B)~文字列(C)の間に記載される。
22
32
 
23
33
 
24
34
 
25
- ----------------
35
+ ```
26
36
 
27
- Dim Myrng As Range
37
+ Dim Myrng As Range
28
38
 
29
- Myrng = "単語A"
30
39
 
31
- Do While Myrng.Find.Execute = True
32
40
 
33
- If .Found = True Then
41
+ Myrng = "文字列A"
34
42
 
35
- GetStart = Myrng.Start
36
43
 
37
- GetEnd = Myrng.End
38
44
 
39
- End If
45
+ Do While Myrng.Find.Execute = True
40
46
 
47
+
48
+
49
+ If .Found = True Then
50
+
41
- MsgBox "開始位置:" & GetStart & vbCrLf & "終了位置:" & GetEnd
51
+ MsgBox "資料名(D)" & "の送付方法にご注意ください"
52
+
53
+ End If
54
+
55
+ ```