Share via


Método inválido sem objeto adequado

Nem todos os métodos podem ser executados por todos os objetos. Esse erro tem a seguinte causa e solução:

  • Você chamou um método sem especificar um objeto e o método não é válido para o objeto implícito. Por exemplo, você não pode usar o método Line em um módulo padrão sem um qualificador de objeto válido porque um módulo padrão não pode exibir a saída do método Line .

    Qualifique explicitamente a chamada de método com um objeto que pode aceitar o método. Por exemplo, você pode especificar um formulário ou uma caixa de imagem com o método Line .

    Nota Outros métodos que precisam de um qualificador de objeto explícito quando usados em um módulo padrão incluem Circle, Print e PSet.

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.