當控制項或表單的值已變更時,請使用 Undo 方法來重設它。
語法
運算式。撤銷
表達 代表 ComboBox 物件的變數。
註解
例如,您可以使用 Undo 方法來清除含有無效輸入記錄的變更。
如果 Undo 方法套用至表單的目前記錄的所有變更都都會遺失。 如果 Undo 方法套用至控制項受到本身的控制項。
必須套用此方法之前在表單或控制項已更新。 若要在表單的 BeforeUpdate 事件或控制項的 Change 事件中加入此方法。
Undo方法提供替代方法,以使用SendKeys語句在事件程序中傳送 Esc 鍵的值。
範例
下列範例示範如何在控制項的Change事件程序中使用Undo方法,強制名為LastName的欄位在變更時重設為其原始值。
Private Sub LastName_Change()
Me!LastName.Undo
End Sub
下一個範例會使用 Undo 方法重新設定所有對表單在表單更新前。
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Undo
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。