2

我正在开发一个 C# 应用程序来自动从 Microsoft Access 表单中读取元数据。因此,用户干扰是不可能的。

我使用 Office 互操作的VBA 对象模型。

某些表单具有在打开表单时执行的宏。为了防止这种情况,我在设计模式下打开表单,如下所示:

DoCmd.OpenForm "Main", acDesign

但是,如果表单将IsWeb属性设置为,true则会收到以下错误消息:

运行时错误“32641”:您无法使用当前设置在设计模式下打开数据库对象“Main”

我已经尝试过其他AcFormView模式,但它们要么不起作用,要么触发宏。

  • 我已经使用shift绕过AutoExec宏的密钥打开了 Access 文件。
  • 我正在使用 Microsoft Office 2016
  • 我使用 VBA 进行实验,使用 C# (.NET 4.5) 进行开发
4

0 回答 0