Access) (DoCmd.RunDataMacro 方法
您可以使用 RunDataMacro 方法執行 Visual Basic 的具名資料巨集。
語法
運算式。RunDataMacro (MacroName)
expression 代表 DoCmd 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
MacroName | 必要 | Variant | 已儲存巨集的名稱。 名稱必須包含附加資料宏的資料表名稱 (例如 Comments.AddComment) 。 |
註解
在 Visual Basic 程式碼中,您可以使用 RunDataMacro 方法重複使用具名資料巨集。
如果資料宏需要參數,您必須先使用 SetParameter 方法建立它們,然後再呼叫 RunDataMacro 方法。 每個對 SetParameter 的呼叫都會建立單一具名參數。
範例
下列程式碼範例會建立兩個參數供 AddComment 資料宏使用。 這兩個參數分別命名為 prmComment 和 prmRelatedID。 txtComment文字方塊的值會儲存在 prmComment 參數中。 txtId文字方塊的值會儲存在 prmRelatedID 參數中。 接著會執行 「Comments.AddComment」 資料宏。
Private Sub cmdAddComment_Click()
DoCmd.SetParameter "prmComment", Me.txtComment
DoCmd.SetParameter "prmRelatedID", Me.txtId
DoCmd.RunDataMacro "Comments.AddComment"
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應