2016-01-21 42 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是一樣的嗎? 「按鈕」?