O suporte orientado no seu browser pode fornecer soluções digitais para problemas do Office

Experimente o suporte orientado

A mensagem Erro de Macro é apresentada quando existe um erro no macro que estava a executar.

O método especificado não pode ser utilizado no objeto especificado por um dos seguintes motivos:

  • Um argumento contém um valor que não é válido. Uma causa comum deste problema é tentar obter acesso a um objeto que não existe; por exemplo, Livros(5), quando estão abertos apenas três livros.

  • O método não pode ser utilizado no contexto aplicado. Especificamente, alguns métodos de objeto intervalo requerem que o intervalo contenha dados. Se o intervalo não contiver dados, o método falhará.

  • Ocorreu um erro externo, como uma falha ao ler ou escrever a partir de um ficheiro.

  • (Este problema não se aplica ao Mac) Não é possível utilizar um método ou propriedade devido às definições de segurança. Por exemplo, as propriedades e métodos do objeto VBE para manipular o código VBA (Visual Basic for Applications) armazenado num documento do Microsoft Office estão inacessíveis por predefinição.

    Para ativar o acesso fidedigno ao Visual Basic Projects, faça o seguinte:

    1. Ative o separador Programador no friso. Consulte Mostrar o separador Programador para obter mais informações.

    2. No separador Programador, no grupo Código, clique em Segurança de Macros.

      O grupo Código no separador Programador

    3. Em Definições de Macro do Programador, selecione a caixa de verificação Confiar no acesso ao modelo de objeto do projeto VBA .

      Para obter mais informações sobre como utilizar o método, procure o nome do método na Ajuda do Visual Basic.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.