Compartilhar via


Não é possível ter paramarrays com argumentos opcionais

Use um ParamArray para definir procedimentos que aceitam listas de argumentos de comprimento variável. Um argumento opcional é aquele que o chamador pode fornecer ou omitir sem gerar um erro. Esse erro tem as seguintes causas e soluções:

  • Você usou as palavras-chave ParamArray e Opcional na mesma lista de parâmetros. Remova o parâmetro Opcional ou ParamArray . Você não pode usar as duas palavras-chave na mesma lista de parâmetros. Qualquer abordagem pode ser usada para o tipo de lista de parâmetros desejado.

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.