请老师帮帮忙,就是把M列数据排列在L列中。
排序规则:当L列行号为5的整数倍的时候,依次把M列数据排好,也就是说M列的数据在L列中每隔5行出现一个。
代码如下
Sub 排序()
Dim X, Y
X = 1
Y = 0
Do While X < 5 * Range("M65535").End(xlUp).Row + 1
If X Mod 5 = 0 Then
Range("L" & X) = Range("M" & Y)
Y = Y + 1
End If
X = X + 1
Loop
End Sub