質問編集履歴

2

更新

2020/08/08 02:16

投稿

yakumo02
yakumo02

スコア103

test CHANGED
File without changes
test CHANGED
@@ -152,7 +152,7 @@
152
152
 
153
153
  For i = 1 to ?
154
154
 
155
- For j = 0 to ?
155
+ For j = 1 to ?
156
156
 
157
157
     if ThisWorkbook.WorkSheets("イベント").Cells(a,7).value Like "*初期*" Then
158
158
 

1

表更新

2020/08/08 02:16

投稿

yakumo02
yakumo02

スコア103

test CHANGED
File without changes
test CHANGED
@@ -1,28 +1,82 @@
1
- お世話になっております。
2
-
3
- 少しばかり長いですが、よろしくお願いいたします。
4
-
5
-
6
-
7
- Aのファイルのデータと複数のファイルのデータを全て照合するコードを書きたいと思っています。
1
+ Aのファイル(ThisWorkbook)のデータと複数のファイルのデータを全て照合するコードを書きたいと思っています。
8
2
 
9
3
  配列Sheet(1~179)に複数のファイルのパスが入っています。
10
4
 
11
5
 
12
6
 
7
+ AファイルにはG列にデータが入っています
8
+
9
+ ######Aファイル
10
+
11
+ 行番号|F |G |H|
12
+
13
+ |:--|:--:|--:|
14
+
15
+ 1||初期||
16
+
17
+ 2||テスト||
18
+
19
+ 3||アクション||
20
+
21
+ 4||イベント||
22
+
13
- ータ
23
+ 5||バッグ||
14
-
24
+
25
+
26
+
27
+
28
+
15
- Aファイル     配列に入っている複数のファイルのデータはCC列に入っているが、データ数がバラバラ
29
+ 配列に入っている複数のファイルのデータはCC列に入っているが、データ数がバラバラ
16
-
30
+
17
- G2 初期      Bファイル CC2~CC14
31
+ Bファイル CC1~CC6
18
-
32
+
19
- G3 テスト Cファイル CC2~CC11 など
33
+ Cファイル CC1~CC8 など
20
-
34
+
35
+
36
+
21
- G4 アクション
37
+ ######Bファイル
38
+
22
-
39
+ 行番号|CB |CC | CD |
40
+
41
+ |:--|:--:|--:|
42
+
23
- G5 イベント
43
+ 1||イベント||
44
+
24
-
45
+ 2||検索||
46
+
25
- G6 デバッグ
47
+ 3||デバッグ|
48
+
49
+ 4||PHP||
50
+
51
+ 5||AWS|
52
+
53
+ 6||初期||
54
+
55
+
56
+
57
+
58
+
59
+ ######Cファイル
60
+
61
+ 行番号|CB |CC | CD |
62
+
63
+ |:--|:--:|--:|
64
+
65
+ 1||C#||
66
+
67
+ 2||テスト||
68
+
69
+ 3||Ruby|
70
+
71
+ 4||Java||
72
+
73
+ 5||C||
74
+
75
+ 6||エラー||
76
+
77
+ 7||Python||
78
+
79
+ 8||module||
26
80
 
27
81
 
28
82
 
@@ -32,13 +86,49 @@
32
86
 
33
87
  もしAファイルのG列のデータが「初期」で、配列に入っているどれかのファイルのデータに初期という文字が1つでもあれば、真横のH列に「一致」という文字を入力。無ければ不一致を入力。
34
88
 
35
- (例)AファイルのG2が初期であり、Sheet(4)に入っているEファイルのCC12に初期という文字があれば、AファイルのH2に一致を入力。全ファイルと比較し、無ければ不一致を入力
89
+ (例)AファイルのG1が初期であり、Sheet(1)に入っているBファイルのCC6に初期という文字があれば、AファイルのH2に一致を入力。全ファイルと比較し、無ければ不一致を入力
90
+
91
+
92
+
93
+ ######Aファイル
94
+
95
+ 行番号|F |G |H|       
96
+
97
+ |:--|:--:|--:|
98
+
99
+ 1||初期|一致|
100
+
101
+ 2||テスト||
102
+
103
+ 3||アクション||
104
+
105
+ 4||イベント||
106
+
107
+ 5||デバッグ||
36
108
 
37
109
 
38
110
 
39
111
  AファイルのG列のデータが「初期」以外である場合は、配列に入っているどれかのファイルのデータに、Aファイルと同じデータが1つでもあれば、「一致」という文字を入力。無ければ不一致を入力。
40
112
 
41
- (例)AファイルのG3がテストであり、Sheet(6)に入っているGファイルのCC8にテストという文字があれば、AファイルのH3に一致を入力。全ファイルと比較し、無ければ不一致を入力
113
+ (例)AファイルのG2がテストであり、Sheet(2)に入っているCファイルのCC2にテストという文字があれば、AファイルのH3に一致を入力。全ファイルと比較し、無ければ不一致を入力
114
+
115
+
116
+
117
+ ######Aファイル
118
+
119
+ 行番号|F|G|H|
120
+
121
+ |:--|:--:|--:|
122
+
123
+ 1||初期|一致|
124
+
125
+ 2||テスト|一致|
126
+
127
+ 3||アクション|不一致|
128
+
129
+ 4||イベント|不一致|
130
+
131
+ 5||デバッグ|一致|
42
132
 
43
133
 
44
134