gpt4 book ai didi

ms-access - VBA 代码导入 - MS Access

转载 作者:行者123 更新时间:2023-12-02 05:42:22 25 4
gpt4 key购买 nike

我在 Access 窗体后面有几个用 VBA 编码的按钮。我将有许多表单,它们的页脚中有这些按钮(新的、下一个、上一个、重复的等)。这些按钮不是标准宏,但足够简单,可以在我的所有表单中使用相同的代码。

我应该如何对这些按钮(它们在所有表单中具有相同的名称......有点像模板)进行编码,这样我就不必在所有表单中复制粘贴代码?有没有办法在模块中编写这些按钮并让表单导入该模块的文本(有点像大多数其他语言)?

只是好奇。使代码更清晰/更容易,因为编程的重点是我自己的,但其他人将对表单代码进行小的编辑。

最佳答案

最简单的做法是在标准代码模块中为每个按钮的功能创建一个Function。然后将每个按钮的 Click 属性从 [Event Procedure] 更改为与该按钮对应的函数的名称(例如,=MyPrevFunction([Form]))。

请注意,为了使其正常工作,您必须专门使用 Function 而不是 Sub。 VBA 中不要求函数返回任何内容,因此只需将单词 Function 替换为 Sub 即可进行更改。

screen shot of Property Sheet showing =MyButtonFunction([Form]) in On Click event

一图胜千言。

关于ms-access - VBA 代码导入 - MS Access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10789320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com