DoCmd.RunDataMacro (Access)
Use el método RunDataMacro para ejecutar una macro de datos con nombre desde Visual Basic.
Use el método RunDataMacro para volver a usar una macro de datos con nombre en código de Visual Basic. Si la macro de datos requiere parámetros, primero debe crearlos mediante el método SetParameter antes de llamar al método RunDataMacro . Cada llamada a SetParameter crea un solo parámetro con nombre.
RunDataMacro (MacroName)
MacroName: Nombre de la macro guardada. El nombre debe incluir el nombre de la tabla a la que está adjunta la macro de datos (por ejemplo, comments. AddComment).
Private Sub cmdAddComment_Click()
DoCmd.SetParameter "prmComment", Me.txtComment
DoCmd.SetParameter "prmRelatedID", Me.txtId
DoCmd.RunDataMacro "Comments.AddComment"
End Sub