Use inválido de objeto
Tentou utilizar um objeto de forma incorreta. Esse erro tem as seguintes causas e soluções:
Tentou descontinuar uma referência de objeto ao atribuir Nada ao mesmo, mas omitiu o conjuntopalavra-chave:
MyObject = Nothing
Utilize a instrução Set para definir um objeto como Nada. Partindo do princípio de que MyObject é um objeto, tem de o definir como Nada com a instrução Set :
Set MyObject = Nothing
Omitir o palavra-chave Definir é uma utilização implícita de Let, o que faz com que uma tentativa de efetuar uma atribuição de valor, em vez de uma atribuição de referência. Não é possível utilizar nada numa atribuição de valor.
Tentou utilizar Nada numa expressão.
Reescreva a expressão sem Nada.
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.