|
Sub test()
Dim i, r1, r2 As Long
r1 = Sheets("日数据").[o65536].End(xlUp).Row
r2 = Sheets("登记簿").[AM65536].End(xlUp).Row + 1
Sheets("日数据").Range("o3:y" & r1).Copy: Sheets("登记簿").Cells(r2, 2).PasteSpecial xlPasteValues
Application.CutCopyMode = False
'复制日数据到登记簿
For i = r2 To Sheets("登记簿").[AM65536].End(xlUp).Row
Sheets("登记簿").Cells(i, 1) = i - 2 '自动编号
Next i
MsgBox "数据保存结束!", vbExclamation
End Sub 为什么不复制,谢谢!!!
- Sheets("日数据").Range("o3:y" & r1).Copy: Sheets("登记簿").Cells(r2, 38).PasteSpecial xlPasteValues
复制代码
|
|