0

我正在使用 access 2010 并编写 VBA 代码。我的问题是当我写对象名称和一个点时,这种对象的方法列表没有出现。与其他类型的对象(例如记录集)一起使用也很好。我认为问题在于我没有声明对象,而只是将它们设置如下:

Set ExcelFile = CreateObject("Excel.Application")
Set Wbook = ExcelFile.Workbooks.Add
Set Wsheet = Wbook.Worksheets.Add

以下不起作用

Dim ExcelFile As Microsoft.Office.Interop.Excel

或者

Dim ExcelFile As Microsoft.Office.Interop.Excel.Application

或者

 Dim ExcelFile As Object

 Dim Wsheet1 As Worksheet 

不识别工作表

代码工作正常,只是我想在编码时查看方法列表......谢谢!

4

1 回答 1

1

您必须将 Excel 对象库添加到 VBA 中的引用。工具 -> 参考,然后查找 Microsoft Excel XX.X 对象库。然后声明(和 IntelliSense)应该可以工作。

于 2013-07-30T14:36:27.573 回答