Ms access ms access:在打开的数据库上执行某些操作
是否可以在用户打开access数据库文件后立即运行sub或函数?如果是这样,怎么做?您可以在启动时打开一个隐藏表单,如中所示。 这在旧的Access版本中也是可能的 您可以将此隐藏表单用于日志记录或其他与“系统”相关的任务。创建您的函数:Ms access ms access:在打开的数据库上执行某些操作,ms-access,vba,Ms Access,Vba,是否可以在用户打开access数据库文件后立即运行sub或函数?如果是这样,怎么做?您可以在启动时打开一个隐藏表单,如中所示。 这在旧的Access版本中也是可能的 您可以将此隐藏表单用于日志记录或其他与“系统”相关的任务。创建您的函数: Public Function DoSomething() ' do stuff ' End Function 然后使用运行代码操作创建一个宏,该操作调用DoSomething函数。将宏命名为autoexec。然后,每次数据库启动时,它都会运行aut
Public Function DoSomething()
' do stuff '
End Function
然后使用运行代码操作创建一个宏,该操作调用DoSomething函数。将宏命名为autoexec。然后,每次数据库启动时,它都会运行autoexec宏
您可以做的另一件事是设置一个窗体,使其在数据库启动时打开。然后可以从表单事件(打开或加载时)调用DoSomething函数
选择其中一种方法。无论哪种方式,如果您想在不运行DoSomething的情况下启动数据库,请在数据库打开时按住shift键,以绕过自动启动例程。Tony的标签更好。“Access”作为一个简单的标签是没有用的,因为它重叠了一大堆与MS-Access有关的主题。Access VBA不同于其他形式的VBA,因此它是一个更好的标记。把它放回去,我将对故意错误标记的问题投反对票。对故意错误标记的问题投反对票。