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.
Todos os argumentos em uma chamada para um procedimento definido com um ParamArray devem ser posicionais. Esse erro tem a seguinte causa e solução:
A sintaxe de argumento nomeado aparece em uma chamada de procedimento.
A sintaxe de chamada de argumento nomeado não pode ser usada para chamar um procedimento que inclui um parâmetro ParamArray . Para fornecer apenas alguns elementos do ParamArray, use vírgulas como espaços reservados para os elementos que você deseja omitir. Por exemplo, na chamada a seguir, se os argumentos ParamArray começarem depois
Arg2de , os valores estão sendo passados apenas para o primeiro, terceiro e sexto valores em ParamArray:MySub Arg1, Arg2, 7,, 44,,,3Observação O ParamArray sempre representa os últimos itens na lista de argumentos.
Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).
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.