DoCmd.RunMacro (Access)
O método RunMacro executa a ação ExecutarMacro no Visual Basic.
Use o método RunMacro para executar uma macro. Você pode usar o MacroGroupName. __ Sintaxe de macroname para o argumento nomedamacro para executar uma determinada macro em um grupo de macros. Se você especificar o __ argumento repeatid e deixar vazio o argumento repeatcount , deverá incluir a vírgula do argumento repeatcount . Se você deixar um argumento à direita em branco, não use uma vírgula após o último argumento especificado.
RunMacro (MacroName, RepeatCount, RepeatExpression)
DoCmd.RunMacro "Print Sales", 2
Arguments
O seguinte argumento é necessário
MacroName (String) - Uma expressão de cadeia de caracteres que é o nome válido de uma macro no banco de dados atual. Se você executar código do Visual Basic que contenha o método RunMacro em um banco de dados biblioteca, o Microsoft Access procurará pela macro com esse nome no banco de dados biblioteca e não no banco de dados atual.
Optional arguments
Os seguintes argumentos são opcionais
RepeatCount (Long) - Uma expressão numérica avaliada como um número inteiro, que corresponde ao número de vezes que a macro será executada.
RepeatExpression (Long) - Uma expressão numérica avaliada toda vez que a macro for executada. Quando avaliada como False (0), a macro interromperá a execução.