Access (的 CustomControl.Cancel 屬性)
使用 Cancel 屬性可指定命令按鈕是否也是表單上的 [取消 ] 按鈕。 可讀寫的 Boolean。
語法
運算式。取消
表達 代表 CustomControl 物件的 變數。
註解
[ 取消 ] 屬性使用下列設定值。
設定 | Visual Basic | 描述 |
---|---|---|
是 | True | 命令按鈕是 [取消 ] 按鈕。 |
否 | False | (預設) 命令按鈕不是 [取消 ] 按鈕。 |
將 Cancel 屬性設定為 [是] 會讓命令按鈕成為表單中的 [取消 ] 按鈕。 不過,您仍然必須撰寫宏或 Visual Basic 事件程序,以執行任何您想要 [ 取消 ] 按鈕執行 (的動作,例如,關閉表單,而不將任何變更儲存) 。 將命令按鈕的 OnClick 事件屬性設定為巨集或事件程序名稱。
當命令按鈕的 Cancel 屬性設定為 [是] 且 [表單] 視窗為作用中時,使用者可以按 Esc 鍵、在命令按鈕有焦點時按 Enter 鍵,或選擇命令按鈕來選擇命令按鈕。
注意事項
如果文字方塊在使用者按下 Esc 時具有焦點,則文字方塊中對資料所做的任何變更都會遺失,並會還原原始資料。
當 [ 取消 ] 屬性設為 [是] 表單上一個指令按鈕時,它會自動設定為 [否] 表單上的所有其他命令按鈕。
對於支援無法復原作業的表單,例如刪除,最好將 [取消 ] 按鈕設為預設命令按鈕。 若要這樣做,將 取消 屬性及 預設值 ] 屬性設定為 [是]。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。