用户打开访问数据库文件后,是否可以运行子或函数?如果是这样,怎么样?
答案 0 :(得分:13)
创建你的功能:
Public Function DoSomething()
' do stuff '
End Function
然后使用运行代码操作创建一个宏,该动作调用DoSomething函数。命名宏autoexec。然后,每次数据库启动时,它都会运行你的autoexec宏。
您可以做的另一件事是设置一个表单,以便在数据库启动时打开。然后,您可以从表单事件(打开或加载时)调用DoSomething函数。
选择其中一种方法。无论哪种方式,如果您想要在没有运行 DoSomething的情况下启动数据库,请在数据库打开时按住shift键以绕过自动启动例程。
答案 1 :(得分:2)
您可以像Access 2007 Startup一样在启动时打开隐藏的表单。 在较旧的Access版本中也可以这样做。
您可以使用此隐藏表单进行日志记录或其他“系统”相关任务。