尝试使用Access.CurrentData.AllViews对象时,收到以下错误:
Run-time error 2467:
The expression you entered refers to an object that is closed or doesn't exist.
这是预期的,因为数据库不是ADP项目,也不是连接到SQL数据库。我想测试AllViews(和类似的集合)的存在,但我想尽可能避免使用ErrorHandler。我尝试了各种测试,例如IsMissing(
)和Is Nothing
,但没有运气。试图测试.Count
属性也不起作用;当计数为零时,集合不在那里执行任何测试。
例如:
Dim av as Object
set av = Access.CurrentData.AllViews
是否可以在不使用错误处理程序的情况下检查是否存在此类集合?