Office中国论坛/Access中国论坛

标题: 为什么在Access2007中我的Form的BefreUpdate事件没有反应 [打印本页]

作者: jammer    时间: 2007-3-19 22:14
标题: 为什么在Access2007中我的Form的BefreUpdate事件没有反应


我设计了一个窗体,我希望在窗体中录入数据时有关于数据改动的提示。我在Access 2003中就是在窗体的BeforUpdate事件中加入相应的处理代码,可以正常运行,但在2007中,我同样选择窗体的BeforeUpdate事件,加入相同的代码,却没有任何反应,如我在BeforeUpdate事件中加入如下代码:

Private Sub Form_BeforeUpdate(Cancel As Integer)
   Dim Response
   Reponse = MsgBox("Only for test!", vbOKOnly)
End Sub

更改窗口中记录的数据后却没有相应的窗口弹出?而以前在2003中都可以的。

如果我把BeforeUpdate改用“嵌入的宏”,仍是弹出一个提示,却可以正常的执行。

为什么呢???谢谢!
作者: jammer    时间: 2007-3-20 04:00
自顶一下,哪位大侠帮忙解决一下啊?或者告诉我,怎么让窗体中的数据在有改动时出现提示信息呢?谢谢![em06]
作者: jammer    时间: 2007-3-20 06:28
[em07]自己搞定了,原来是在安全中禁用了VBA宏,启用了就ok了。[em01]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3