Dim aCol, RowCnt As Long, i As Long
Const S_ROW = 6
Const E_ROW = 300
RowCnt = E_ROW - S_ROW + 1
aCol = Split("H,J,L,N,AF,AH,AJ,AL,BD,BF,BH,BJ,CB,CD," & _
"CF,CH,CZ,DB,DD,DF,DX,DZ,EB,ED,EV,EX,EZ,FB,FT,FV,FX,FZ", ",")
For i = 0 To UBound(aCol)
dstWsDiff1.Range("B2").Offset(0, i).Resize(RowCnt).Value = _
sourceWs1.Cells(S_ROW, aCol(i)).Resize(RowCnt).Value
Next
Dim i As Long, j As Long, iColDst As Long
Dim iColSrc As Long, RowCnt As Long
Const S_ROW = 6
Const E_ROW = 300
RowCnt = E_ROW - S_ROW + 1
iColDst = 2
For i = 1 To 8
For j = 8 To 14 Step 2
iColSrc = (i - 1) * 24 + j
dstWsDiff1.Cells(2, iColDst).Resize(RowCnt).Value = _
sourceWs1.Cells(S_ROW, iColSrc).Resize(RowCnt).Value
iColDst = iColDst + 1
Next
Next