質問編集履歴

1

説明の追加

2019/06/14 06:55

投稿

kitten
kitten

スコア25

test CHANGED
File without changes
test CHANGED
@@ -224,6 +224,42 @@
224
224
 
225
225
  End Sub
226
226
 
227
-
228
-
229
227
  ```
228
+
229
+ ***********************************************************************************
230
+
231
+ すみません。もう少し簡潔に書かせていただきます。
232
+
233
+
234
+
235
+ 以下のような表があったとして
236
+
237
+ ![イメージ説明](1707ec3250112c8b970e47b2ff4b24a7.png)
238
+
239
+
240
+
241
+ ソースでは、まずN列のセルが空文字でないか判定し
242
+
243
+ 空文字でないつまりデータがあれば次の処理に移り
244
+
245
+ C列が空文字かどうかを判定しています。
246
+
247
+ そして、それもFalseなら初めて処理が実行されるようになっています。
248
+
249
+
250
+
251
+ 今回やりたいのは、この処理に加えて
252
+
253
+ 上の表のC列が空文字なら空白行分、一番最初の空文字セルの2つ上の値と
254
+
255
+ 同じものを空文字でなくなるまで値を移し、子部品はこの表であれば
256
+
257
+ 4部品分データを取得して値を移したいと思っています。
258
+
259
+
260
+
261
+ この画像が処理後実現したい表になります。
262
+
263
+
264
+
265
+ ![イメージ説明](513ee5a813c70d47df7f611ace658633.png)