Compartilhar via


Somente tipos públicos definidos pelo usuário estabelecidos em módulos de objeto públicos podem ser usados como parâmetros ou retornar tipos para procedimentos públicos de módulos de classe ou como campos de tipos públicos definidos pelo usuário

Esse erro tem a seguinte causa e solução:

  • Você tentou usar um tipo definido pelo usuário público como um parâmetro ou tipo de retorno para um procedimento público de um módulo de classe ou como um campo de um tipo definido pelo usuário público. Somente tipos definidos pelo usuário público definidos em um módulo de objeto público podem ser usados dessa maneira.

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.