如何执行VBA Access模块​​?

Shu*_*ham 7 ms-access access-vba

好的我正在使用Access 2003,我刚刚开始学习Access和VBA几天前.
我在模块中编写了一些代码,当我按下调试工具栏上的播放按钮时,没有错误.
我如何在我的数据库上实际执行此代码,以便它可以执行某些操作.
换句话说,我该如何使用该模块?

请帮助我,我正在努力奋斗,截止日期是星期四!

谢谢!

Tar*_*ryn 10

那么这取决于你想如何调用这段代码.

您是通过单击表单上的按钮来调用它吗?如果是,则单击表单上按钮的属性,转到"事件"选项卡,然后单击"单击"项,选择[事件过程].这将打开该按钮的VBA代码窗口.然后,您将调用Module.Routine,然后单击该按钮时会触发此操作.

与此类似:

Private Sub Command1426_Click()
    mdl_ExportMorning.ExportMorning
End Sub
Run Code Online (Sandbox Code Playgroud)

此按钮单击事件调用Module mdl_ExportMorningPublic Sub ExportMorning.


Chr*_*cht 10

如果您只是想运行一个函数用于测试目的,可以使用Access中的立即窗口.

按下Ctrl + GVBA编辑器打开它.

然后你可以像这样运行你的函数:

  • ?YourFunction("parameter")
    (对于具有返回值的函数 - 返回值显示在立即窗口中)
  • YourSub "parameter"
    (对于没有返回值的subs,或者对于不关心返回值的函数)
  • ?variable
    (显示变量的值)