共用方式為


CheckBox.Click 事件 (Access)

Click 事件發生於使用者按下及物件後再放開滑鼠按鈕時。

語法

表達式點擊

表達 代表 CheckBox 物件的變數。

註解

此事件不適用於選項組中的複選框、單選按鈕或切換按鈕。 它只適用於選項群組本身。

此事件適用於包含超連結的控制項。

若要發生此事件時執行巨集或事件程序,將 OnClick 屬性設定為巨集名稱或 [事件程序]。

對控制項而言,此事件發生在使用者:

  • 以滑鼠左鍵按一下控制項。 使用滑鼠右鍵及中間按鈕按一下控制項並不會觸發此事件。

  • 按一下含有超連結資料與滑鼠左鍵的控制項。 按一下以右或中間滑鼠按鈕控制項不會觸發此事件。 當使用者將滑鼠指標停留包含超連結資料、 滑鼠指標變更為"hand"圖示的控制項。 當使用者按一下滑鼠按鈕時,啟動的超連結時,之後再 按 [ 發生事件。

  • 按下箭號鍵,然後按 Enter 鍵或按下滑鼠按鈕,即可選取下拉式方塊或清單框中的專案。

  • 當命令按鈕、複選框、單選按鈕或切換按鈕有焦點時,按空格鍵。

  • 在具有 [ 預設 ] 屬性設為 [是] 之命令按鈕的窗體上,按下 Enter 鍵。

  • 在具有命令按鈕且 Cancel 屬性設定 為 [是] 的表單上,按下 Esc 鍵。

  • 按下控制項的便捷鍵。 例如,如果命令按鈕的 Caption 屬性設定為 &Go,按 Alt+G 就會觸發事件。

通常,您會將 按一下 [ 事件程序或巨集附加到命令按鈕為了命令和命令類似的動作。 適用於控制項,使用此事件觸發動作以回應一本主題先前所述發生次數。

在 DblClick 巨集中使用 CancelEvent 巨集指令來取消第二個 Click 事件。 如需詳細資訊,請參閱 DblClick 事件主題。

若要辨別之間的左、 右以及中間滑鼠按鈕,請使用 MouseDownMouseUp 事件。

範例

在下列範例中, Click 事件過程會附加至 [只讀] 複選框。 事件過程會設定表單上另一個控件的 Enabled 和Locked 屬性[ 數量 ] 文字框。 當您按一下核取方塊的事件程序會檢查] 核取方塊是否為所選取或清除 [並將文字以啟用或停用據以編輯方塊的屬性。

若要嘗試此範例,請將下列事件過程新增至窗體,其中包含名為 ReadOnly 的複選框,以及名為 Amount 的文字框。

Private Sub ReadOnly_Click() 
 With Me!Amount 
 If Me!ReadOnly = True Then ' If checked. 
 .Enabled = False ' Disable editing. 
 .Locked = True 
 Else ' If cleared. 
 .Enabled = True ' Enable editing. 
 .Locked = False 
 End If 
 End With 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應