我无法将VBA宏附加到MS Access中的表单按钮。我在VBA下的Module1中定义了我的公共子Demo。在Access中,我确保启用了宏,因为我可以单击VBA窗口并按F5运行我的宏。
在Access中,我创建了一个新的空白表单(功能区>创建>表单>空白表单)。在表单上,我进入了设计视图。然后Ribbon>设计>控件>确保按下“使用控制向导”。
然后我按下Button并在我的表单上放了一个新的命令按钮。在命令按钮向导中,单击“类别”下的“其他”,然后单击“操作”下的“运行宏”,并按“下一步”。
我希望在下面的屏幕上看到列表中列出的模块或宏列表,提示“您希望命令按钮运行什么宏?”
相反,列表为空。在哪里可以找到要添加到命令按钮的宏?
答案 0 :(得分:0)
找到您的表单并双击它,这将显示代码 你的表格背后。
找到你的按钮,并将这段代码放入其中:
DoCmd.RunMacro" YourMacroName"
显然,替换" YourMacroName"使用宏的名称,但将其保留在双引号内。