我的代码如下所示是一个“object required error”。你能帮我理解什么是错的吗?“对象需要的错误”是什么意思?
Private Sub Command9_Click()
Dim sPath As String
Dim sFil As String
Dim strName As String
Dim twbk As Workbook
Dim owbk As Workbook
Dim ws As Worksheet
Set twbk = ActiveWorkbook
sPath = "C:\Adise\Export\" 'Change to suit
sFil = Dir(sPath & "*.xls")
Do While sFil <> ""
strName = sPath & sFil
Set owbk = Workbooks.Open(strName)
Set ws = owbk.Sheets(1)
ws.Range("A1", Range("A" & Row.Count).End(xlUp)).Copy
twbk.Sheets(1).Range("A65536").End(xlUp)(2).PasteSpecial xlPasteValues
owbk.Close False 'Close no save
sFil = Dir
Loop
twbk.Save
End Sub
虽然这不是最清楚的问题,但它确实包含代码,它确实列出了标题中的错误 - 它确实得到了两个答案,这似乎与“不是真正的问题”分类相矛盾。而不是关闭,我会要求提供错误信息,尽管它很清楚它是哪一个。所以我投票重新开放。 – 2013-03-10 15:10:05