我如何能够Items
通过 Excel vba 检查给定的表(称为)是否在特定的 Access 数据库中。
我已经通过 Excel vba 建立了从 excel 表到两个不同数据库 [A] 和 [B] 的连接,并且我的其他代码工作正常。
到目前为止,我能在网上找到的最接近的是:
If IsNull(DLookup("[Name]", "MSysObjects", "[Name]='Items'")) Then
此代码未指定我要搜索的数据库。Items
有没有一种方法可以编写一条语句,仅当在数据库 [B] 中找不到表时才运行?这段代码将如何编写?
我引用数据库没有问题。我的大部分代码都是从 Excel 运行的 SQL,并且我能够在特定于每个数据库的字段中引用各种条目。我只是在寻找一行写着“如果此表在此数据库中不存在,则创建一个具有该名称的表”。是否有我可以编写的 SQL 字符串,甚至是 try...catch 方法?
任何帮助将不胜感激