vba复制表头

Sub 复制表头()
Dim i As Long
For i = 2 To Range("A1").CurrentRegion.Count - 1
ActiveCell.Offset(-1350, 0).Rows("1:1").EntireRow.Select
ActiveCell.Offset(-1350, -4).Range("A1").Activate
Selection.Copy
ActiveCell.Offset(1, 4).Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(-1, 0).Rows("1:1").EntireRow.Select
ActiveCell.Offset(-1, -4).Range("A1").Activate
ActiveSheet.Paste
ActiveCell.Offset(1, 4).Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(-1, 0).Rows("1:1").EntireRow.Select
ActiveCell.Offset(-1, -4).Range("A1").Activate
ActiveSheet.Paste
Next
End Sub

上一篇:【转载】EXCEL VBA 选取非连续的单元格区域——Areas集合


下一篇:VBA 笔记