我有一个excel总表,里边有1000条数据,想要拆分成每5条数据一个表格,但是要每个表格表头都固定。已有拆分代码,但是没有表头,请问大侠如何把表头添加进去?代码如下:
Sub aa()
Dim i&
For i = 1 To 1000 Step 5
Sheets.Add after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = i
Range("a" & i & ":iv" & i + 4).Copy Sheets(Sheets.Count).[a1]
Next i
End Sub
提问不把条件写全?
设你表头有4行,总表是Sheet1工作表。
Sub aaa()在写一次这个COPY过程;先 把原表的表头所在单元格复制一次;比如原头为A1:G1
Range("a1:g1").Copy Sheets(Sheets.Count).[a1]这句就要改为A2
Range("a" & i & ":iv" & i + 4).Copy Sheets(Sheets.Count).[a2]