关于如何或是否可以调用活动 .xls 对象的路径的任何想法?
此代码打开并设置 excel 对象 timeXLS 这是我用来循环浏览我电脑上的一些 excel 工作簿的 for 循环
Code:
vFiles = Application.GetOpenFilename("Excel files (*.xls*),*.xls*", Title:="Please select ", MultiSelect:=True)
If TypeName(vFiles) = "Boolean" Then Exit Sub ' Cancelled
Set timeXLS = CreateObject("Excel.Application")
timeXLS.Visible = True
Set R = Worksheets.Add.Range("A1")
For iFile = LBound(vFiles) To UBound(vFiles)
timeXLS.Workbooks.Open vFiles(iFile)
next
我试过的这个语法调用通用 excel 程序的路径 C:\Program Files (x86)\Microsoft Office\Office14\Microsoft Excel
Code:
ThisWorkbook.Sheets("Report").Range("I" & CurrentRow).Value = timeXLS.Path & "\" & timeXLS.Name
此语法生成调试错误 424(“需要对象”)
Code:
ThisWorkbook.Sheets("Report").Range("I" & CurrentRow).Value = vFiles(iFile).Path & "\" & vFiles(iFile).Name
非常感谢您就该问题提供的任何和所有建议或帮助,并感谢大家的宝贵时间。