我在字下面的代码VBA 2010访问从Word文档的Excel电子表格
Dim oExcel As excel.Application
Dim oWB As workbook
Set oExcel = New excel.Application
Set oWB = oExcel.Workbooks.Open("C:\users\jane\desktop\excelSheet.xlsx")
oExcel.Visible = True
Set oWB = oExcel.Workbooks.Open()
它抛出的第一行中用户定义类型 - 基本上,代码有不知道的excel.Application是;但它知道应用程序是什么。如何让它知道什么是excel.Application是?另外,假设它知道什么是excel.Application,这个代码是否会在给定的位置打开excelSheet.xlsx?
将引用添加到excel应该修复该错误。你也可以使用'CreateObject()'这意味着你不需要添加引用。 – NickSlash