回答編集履歴
2
訂正2
    
        answer	
    CHANGED
    
    | @@ -21,7 +21,7 @@ | |
| 21 21 | 
             
            Dim i As Long
         | 
| 22 22 | 
             
            Dim c As Long
         | 
| 23 23 | 
             
            For i = 1 To 72
         | 
| 24 | 
            -
                c = (i - 1) * 6 + 1
         | 
| 24 | 
            +
                c = (i - 1) * 6 + 1 + Application.WorksheetFunction.ROUNDDOWN((i - 1) / 6, 0)
         | 
| 25 25 | 
             
                Sheets("統合").Columns("A:S").AdvancedFilter Action:=xlFilterCopy, _
         | 
| 26 26 | 
             
                    CriteriaRange:=Range(Cells(78, c + 2), Cells(79, c + 3)), CopyToRange:=Range(Cells(88, c), Cells(88, c + 1)), Unique:= _
         | 
| 27 27 | 
             
                    False
         | 
1
訂正コード追加
    
        answer	
    CHANGED
    
    | @@ -15,5 +15,18 @@ | |
| 15 15 | 
             
                    CriteriaRange:=Range(Cells(78, c + 4), Cells(79, c + 4)), CopyToRange:=Range(Cells(88, c + 2), Cells(88, c + 5)), Unique:= _
         | 
| 16 16 | 
             
                    False
         | 
| 17 17 | 
             
            Next
         | 
| 18 | 
            -
             | 
| 18 | 
            +
            ```
         | 
| 19 | 
            +
            訂正
         | 
| 20 | 
            +
            ```VBA
         | 
| 21 | 
            +
            Dim i As Long
         | 
| 22 | 
            +
            Dim c As Long
         | 
| 23 | 
            +
            For i = 1 To 72
         | 
| 24 | 
            +
                c = (i - 1) * 6 + 1
         | 
| 25 | 
            +
                Sheets("統合").Columns("A:S").AdvancedFilter Action:=xlFilterCopy, _
         | 
| 26 | 
            +
                    CriteriaRange:=Range(Cells(78, c + 2), Cells(79, c + 3)), CopyToRange:=Range(Cells(88, c), Cells(88, c + 1)), Unique:= _
         | 
| 27 | 
            +
                    False
         | 
| 28 | 
            +
                Sheets("統合").Columns("A:S").AdvancedFilter Action:=xlFilterCopy, _
         | 
| 29 | 
            +
                    CriteriaRange:=Range(Cells(78, c + 4), Cells(79, c + 4)), CopyToRange:=Range(Cells(88, c + 2), Cells(88, c + 5)), Unique:= _
         | 
| 30 | 
            +
                    False
         | 
| 31 | 
            +
            Next
         | 
| 19 32 | 
             
            ```
         |