使用 Undo 方法,在控制項或表單的值已變更時重設其值。
語法
表達。解開
詞 代表 TextBox 物件的變數。
註解
例如,您可以使用 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 支援與意見反應。