我有一个片滚动计划在copy.xls worksheet.I想将它复制到Book1.xls的工作表在表NO1在范围A1:H6从Excel工作表中的数据复制到另一个使用宏
宏Book.xls
Sub CopytoPS()
Dim sfil As String
Dim owbk As Workbook
Dim sPath As String
sPath = "C:\Users\Nirmala\Desktop\website" 'Change the file path for your purposes
sfil = Dir(sPath & "copy.xls")
Range("B6:H6").Copy
Set owbk = Workbooks.Open(sPath & sfil)
owbk.Sheets("RollinPlan").Range("B6:H6").End(xlUp).Offset(1, 0).
PasteSpecial xlPasteValues
owbk.Close True 'Save opened workbook and close
sfil = Dir
结束子
你面临的问题到底是什么?它不复制?它复制到不正确的范围? – 2012-02-19 13:10:25
它不是复制和错误是下标超出范围错误 – coder25 2012-02-19 13:24:23