共用方式為


Access) (Form.OnUndo 屬性

會傳回或設定 String ,指出當 Undo 事件發生時,要執行的宏、事件程序或使用者定義函數。 讀取/寫入。

語法

運算式OnUndo

expression 代表 Form 物件的變數。

註解

此屬性有助於以程式設計方式變更 Microsoft Access 在觸發事件時所採取的動作。 例如,在各個事件呼叫之間,您也許想要根據不同狀況下所引動的事件,來改變運算式的參數,或是從事件程序轉換到運算式或是巨集。

此屬性的有效值為:

  • macame,其中 macame 是宏的名稱。

  • [事件程序],表示與指定物件的 Undo 事件相關聯的事件程序。

  • =functionname () ,其中 functionname 是使用者定義函式的名稱。

範例

下列範例指定當 Undo 事件發生於目前專案的第一個表單上,應該執行的關聯的事件程序。

Forms(0).OnUndo = "[Event Procedure]"

下列範例指定當 Undo 事件發生於目前專案的第一個表單上任何文字方塊中,應執行的關聯的事件程序。

Dim ctlLoop As Control 
 
For Each ctlLoop In Forms(0).Controls 
 If ctlLoop.Type = acTextBox Then 
 ctlLoop.OnUndo = "[Event Procedure]" 
 End If 
Next ctlLoop 

支援和意見反應

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