[英]Referencing sheet in another workbook
有人可以告訴我這段代碼有什么問題嗎?
Line_Items = Input_File.Input_Sheet.Columns(Column).End(xlDown).Row
Input_File是一個工作簿,而Input_Sheet是一個工作表。 我需要指定它們,因為在運行代碼時這兩個都不處於活動狀態
錯誤消息顯示:
Run-time error '438':
Object doesn't support this porperty or method
沒有Input_Sheet
這樣的方法 。 這就是點/句點所做的事情,它限定了對象的方法/屬性。
如果Input_Sheet
已被Input_File
的工作表集合中的工作表限定,則只需執行以下操作:
Line_Items = Input_Sheet.Columns(column).End(xlDown).Row
如果不是,那么您需要限定它:
Set InputSheet = Input_File.Worksheets("_sheet_name_") 'Modify as needed
Line_Items = Input_Sheet.Columns(column).End(xlDown).Row
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.