Office中国论坛/Access中国论坛

标题: [讨论]為何用vba設置的表單事件屬性會連續執行三次 [打印本页]

作者: lirong    时间: 2006-8-16 16:22
标题: [讨论]為何用vba設置的表單事件屬性會連續執行三次
在Access中隨便建立一個表單添加一個Command按鈕命名為:Command1在Click事件下如下代碼:

Private Sub command1_Click()
  MsgBox "test"
End Sub

里面  MsgBox "test"語句只執行一次。如果我用以下方式來寫:

Public x As Long

Private Sub Form_Load()
  command2.OnClick = "=Test"
End Sub

Function Test()
  x = x + 1
  MsgBox "Test" & x
End Function
為什么Test函數里的  MsgBox "Test" & x會執行三次。

請高手們解迷     謝謝!







作者: lirong    时间: 2006-8-17 04:52
问题已解决。。。。。谢谢各位关注




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