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.