以编程方式从 *.cls 或类似文件将模块导入 access

ukj*_*rat 5 ms-access vba ms-access-2010

如果打开 Microsoft Access,则打开 Visual Basic 窗口,以便您可以看到 Access 项目中的模块和代码列表。您可以从 Windows 资源管理器中拖动基于文本的文件(txt、cls、bas 等)并将其放入模块文件夹中。

此拖放操作会将基于文本的文件中的代码导入到您的项目中,并提示您保存它(默认名称是您拖放的文件的名称)。

有没有办法使用 VBA 以编程方式执行此操作?这似乎是一个简单的任务,应该有一个简单的解决方案,但我已经研究了好几天,似乎找不到一个简单的方法来完成它。

Gus*_*tav 2

是的,这就是要使用的命令LoadFromText

用法:

LoadFromText acModule, "NameOfObject", "FileName"
Run Code Online (Sandbox Code Playgroud)

  • 是的,我就是这么做的。保存两个表单,两个小类模块,然后从新的空数据库加载。马上就开始工作了。 (2认同)