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.
Um tipo definido pelo utilizador tem de ser definido antes de poder ser referenciado. Esse erro tem as seguintes causas e soluções:
Declarou uma variável com um tipo definido pelo utilizador antes de aparecer a definição do tipo definido pelo utilizador. No exemplo seguinte, a variável
OtherVaré declarada antes do respetivo tipo (OtherType) ser conhecido:Type MyType OtherVar As OtherType End Type Type OtherType WholeVar As Integer RealVar As Double End TypeReposicione as definições de tipo para que a referência de reencaminhamento não ocorra.
Aninha um tipo definido pelo utilizador dentro de si.
Type MyType MyVar As Integer OtherVar As MyType End TypeRemova o tipo aninhado de referência automática. Isto pode ocorrer indiretamente se aninhar um tipo dentro de outro tipo no qual o primeiro já foi declarado. Verifique a definição de cada tipo aninhado para eliminar a duplicação.
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.