我正在使用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
无法识别工作表
代码工作正常,只是我希望在编码时看到方法列表... 谢谢!
答案 0 :(得分:1)
您必须将Excel对象库添加到VBA中的引用。工具 - >引用,并查找Microsoft Excel XX.X对象库。 然后声明(和IntelliSense)应该有效。