[VBA ] 關於worksheets複製貼上的問題
Sub 開啟檔案()
Dim folder_name As String
Dim file_name As String
Dim report_time As Date
report_time = Workbooks("test1").Worksheets("Sheet1").Range("A1").Value
folder_name = Format(report_time, "yyyymm")
file_name = Format(report_time, "yyyymmdd")
Workbooks.Open Filename:="C:\Users\Administrator\Desktop\VBA\" &
folder_name & "\國內02A" & file_name & ".xls"
Workbooks("國內02A" & file_name).Worksheets("國內02A" &
file_name).Cells.Copy
Workbooks("test1").Worksheets("Sheet2").Paste
Workbooks("國內02A" & file_name).Close
End Sub
上面是我寫的VBA code(Excel 2007)
不過在 Workbooks("test1").Worksheets("Sheet2").Paste
會發生錯誤,產生class worksheet的Paste方法錯誤
我上網去查很多網站都是這樣教的 是否是因為在2007上所以會產生此類錯誤?
再麻煩大大解答一下了 感謝!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.122.72
→
03/19 15:22, , 1F
03/19 15:22, 1F