2016-01-21 73 views
0

我有一个包含多种表单的数据库,当我将一个带有onClick事件的按钮添加到其中一个按钮时,它不起作用。 onClick事件代码非常简单:无法访问表单上的ms访问按钮

Private Sub button_Click() 
    DoCmd.Close 
End Sub 

无论我如何点击它,事件不会触发。我在分区前面放了一个断点,并且意识到当我点击按钮时,事件甚至不会发射。我创建了其他形式的按钮,他们正常工作,它只是这一个不起作用的特定形式。

我做了一些测试,并意识到,当我把窗体变成拆分窗体时,按钮停止工作。

任何想法为什么?

感谢

+0

右键单击按钮并选择“属性”。 “点击时”应指出“[事件程序]”。还要确保按钮名称与子版本匹配。 – PKatona

+0

感谢您的回复。我通过单击onClick事件的事件过程选择来编写代码。似乎这个问题只发生在拆分形式。因为我将表单属性更改为任何其他类型的表单,它工作正常。不过,我有另一个分裂形式与所有按钮工作正常。 – Michael

回答

0

Nvm..it好像必须有在分割形式按钮的工作至少一个字段。不知道之前

0

然后,也许功能没有链接到按钮。

  • 你是否检查过在按钮属性“点击”有vba功能链接?
  • buttom名称和函数im vba是一样的吗? “按钮”?