[ 本帖最后由 pureshadow 于 2007-9-18 23:12 编辑 ]作者: pureshadow 时间: 2007-9-18 23:24
是做工资单么?
隔行插入的代码没有,倒是有个代码可以达成累似的需求:
Dim f As Integer
f = Cells(65536, 1).End(xlUp).Row
i = 1
For m = 1 To f
Range("A1:ai1").Copy Destination:=Range("an" & i & ":bv" & i)
i = i + 1
Range("A" & m + 2 & ":ai" & m + 2).Copy Destination:=Range("an" & i & ":bv" & i)
i = i + 2
Next
还有个办法就是加个辅助列,按序填上数字,然后再把这串数字复制到下面的空行中的同一列里,再以那一列排序,操作熟练的话,比代码方便。作者: hclnj 时间: 2007-9-19 15:46
[attach]26383[/attach]好像跟我说的不一样。