Access (的 Form.Undo 方法)
當控制項或表單的值已變更時,請使用 Undo 方法來重設它。
語法
運算式。撤銷
expression 代表 Form 物件的變數。
註解
例如,您可以使用 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 支援與意見反應。