質問編集履歴

2

修正しました

2021/03/01 12:06

投稿

Masarukun
Masarukun

スコア15

test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- sheetFunction.Min(.Columns(3))
41
+
42
42
 
43
43
  End With
44
44
 

1

コードの挿入で修正しました

2021/03/01 12:06

投稿

Masarukun
Masarukun

スコア15

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- コード
15
+ ```ここに言語を入力
16
16
 
17
17
  Sub Filter()
18
18
 
@@ -20,29 +20,33 @@
20
20
 
21
21
 
22
22
 
23
- i = 1
23
+ i = 2
24
24
 
25
-
25
+
26
26
 
27
27
  Set ws = Worksheets("元CSV")
28
28
 
29
- 'A列に数値が入っていたらスペース行までをひと固まりのIDデータとみなす
29
+ For Each c In ws.Cells.Resize(, 2).Cells.SpecialCells(xlCellTypeConstants)
30
30
 
31
-   'Resizeにて216列までのデータ群とし、Sheet1に張り付ける。さしあたりA2行から貼りつける。3行ずらせばスペース一行空くはず?
31
+ With c.CurrentRegion.Resize(2, 16)
32
32
 
33
- For Each c In ws.Cells.Resize(, 1).Cells.SpecialCells(xlCellTypeConstants)
33
+
34
34
 
35
- With c.CurrentRegion.Resize(2, 16) 
36
-
37
- c.CurrentRegion.Resize(2, 21).copy Destination:=Worksheets("Sheet1").Range("A" & i)
35
+ c.CurrentRegion.Resize(2, 16).copy Destination:=Worksheets("Sheet1").Range("A" & i)
38
36
 
39
37
  i = i + 3
40
38
 
39
+
40
+
41
+ sheetFunction.Min(.Columns(3))
42
+
41
-     End With
43
+ End With
42
44
 
43
45
  Next
44
46
 
45
47
  End Sub
48
+
49
+ ```
46
50
 
47
51
 
48
52