Tipos incompatíveis: matriz ou tipo definido pelo usuário esperado

O tipo de um argumento ou parâmetro inclui se é ou não uma matriz ou um tipo definido pelo usuário. Esse erro tem a seguinte causa e solução:

  • Seu argumento especificou um único elemento de uma matriz ou tipo definido pelo usuário ou uma variável simples, literal ou constante. No entanto, ele está sendo passado para um parâmetro que espera uma matriz inteira ou um tipo definido pelo usuário.

    Altere o argumento ou altere a definição do parâmetro.

  • Seu argumento especificou uma matriz ou um tipo definido pelo usuário, mas não era do mesmo tipo que o parâmetro. Transmita uma matriz do tipo esperado ou altere a definição da declaração de parâmetro.

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.