【发布时间】:2017-08-11 17:20:22
【问题描述】:
我有大约 20 个 MS-Access 数据库和大约 400 个表单,并且希望在加载任何表单时执行一个操作。 也许,我需要一个数据库或应用程序级别的事件,该事件将在任何打开/加载的表单时触发。然后我可能只需要向 20 个数据库中的每一个添加一次代码,而不是向 400 个表单中的每一个添加一次代码。 并且:它必须在 VBA 中(Access >= 2010)! 我的问题:这甚至可能吗?如果是这样,有人有提示吗? 谢谢, 皮特
【问题讨论】:
-
每个表单是如何加载的?您是否根据某些用户交互在运行时手动加载表单?还是用户使用 Access 中的内置导航来加载每个表单?
-
表单正在通过各种各样的用户交互加载(我自己没有编写包)。每次打开/加载表单时,我只需要添加某些功能。诸如“Form_Load (pForm As Form)”之类的 DB 事件本来是完美的,但似乎不存在。还是谢谢!
标签: vba forms ms-access events load