Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Executa uma macro ou chama uma função. Pode ser usada para executar uma macro escrita em Visual Basic ou no idioma da macro do Microsoft Excel, ou para executar uma função em uma DLL ou XLL.
Sintaxe
mais simples. executar (macro, 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, arg27, arg28, arg29, arg30)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Macro | Opcional | Variantes | Para executar a macro. Pode ser uma cadeia de caracteres com o nome da macro, um objeto Range indicando onde está a função ou uma ID de registro para uma função DLL (XLL) registrada. Se for usada uma cadeia de caracteres, ela será avaliada no contexto da planilha ativa. |
| arg1–arg30 | Opcional | Variantes | Um argumento que deve ser passado 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.
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.