DoCmd.RunDataMacro (Access)
Use o método RunDataMacro para executar uma macro de dados nomeada do Visual Basic.
Use o método RunDataMacro para reutilizar uma macro de dados nomeada no código do Visual Basic. Se a macro de dados requer parâmetros, você deve primeiro criá-las usando o método SetParameter antes de chamar o método RunDataMacro . Cada chamada para SetParameter cria um único parâmetro nomeado.
RunDataMacro (MacroName)
MacroName: Nome da macro salva. O nome deve incluir o nome da tabela à qual a macro de dados está anexada (por exemplo, comentários. AddComment).
Private Sub cmdAddComment_Click()
DoCmd.SetParameter "prmComment", Me.txtComment
DoCmd.SetParameter "prmRelatedID", Me.txtId
DoCmd.RunDataMacro "Comments.AddComment"
End Sub