Método Range.Run (Excel)

Executa a macro do Microsoft Excel neste local. O intervalo precisa estar em uma folha de macro.

Sintaxe

expressão. Executar (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg26, Arg27, Arg27, Arg27, Arg27, Arg25, Arg26, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg27, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27, Arg26, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27Arg28, Arg29, Arg30)

expressão Uma variável que representa um objeto de Intervalo.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1Arg30 Opcional Variantes Os argumentos que devem ser passados para a função.

Valor de retorno

Variant

Comentários

É possível usar argumentos nomeados com esse método. Os argumentos devem ser passados por posição.

O método Run retorna o que a macro chamada retornar. Os objetos passados como argumentos para a macro são convertidos em valores (pela aplicação da propriedade Value ao objeto). Isso significa que você não pode passar objetos para macros usando o método Run.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.