Problema no Excel: "Erro de compilação: É impossível localizar o projeto ou a biblioteca"

Publicidade

Ao executar uma antiga planilha, que havia feito em um emprego anterior, fui surpreendido pela caixa de mensagem que informava:

“Erro de Compilação: É impossível localizar o projeto ou a biblioteca”

O Erro selecionava uma função VBA que existe, porém, por algum motivo o VBA não a reconhece mais.

Este erro é causado pois alguma das referências utilizadas pelo código VBA não existe na máquina em que está sendo executado o código.

Para solucionar este problema:

  • Vá ao Menu do editor de VBA ( “Microsoft Visual Basic fot Applications”).

  • Clique em Ferramentas,

  • Depois em Referências.


image

Em seu computador aparecerá que um dos componentes (“Referências disponíveis”) está “Ausente” (a figura acima não mostra isso). Selecione o item ausente e clique no botão “Procurar” e localize o arquivo em seu computador.

Em versões mais novas do Office, o Microsoft Forms 2.0 Object Library não está na lista e ele precisa ser manualmente adicionado. Procure o arquivo "C:WindowsSystem32FM20.DLL

Importante: Caso este arquivo não seja importante em seu projeto, você pode desmarcá-lo.

  • Após localizar o arquivo, ou desmarcar o item ausente não-necessário. clique em OK.

  • Seu código voltará a funcionar.

Excel
abril 20, 2013
15

Comentários

  1. Fernando Vendramel8 de março de 2014 07:53

    Olá Paulo,
    Estava com esse problema numa planilha que baixei da internet.
    Ao seguir suas instruções consegui que ela funcionasse sem apresentar o erro acima.
    Gostaria de agradecer pela ajuda!!!
    Att,
    Fernando Vendramel

    ResponderExcluir
  2. Josué de Oliveira Carvalho13 de julho de 2015 09:02

    Caro Paulo,

    Também me deparei com este problema e sua explicação foi bastante precisa. Contudo, ainda não consegui efetivamente resolver o problema.

    Criei um aplicativo que na sua abertura utilizando as versões mais recentes do Excel acusa o erro mencionado parando na (marcando a) função chr().

    Como saber a biblioteca que instrui o Excel sobre esta e outras funções semelhantes (pois são exaustivamente usadas)?

    Desde já obrigado pela atenção.

    ResponderExcluir
  3. Obrigado Paulo, me ajudou muito!

    ResponderExcluir
  4. Obrigado, Paulo, problema resolvido.

    ResponderExcluir
  5. Muito obrigado! Meu problema foi solucionado com tua ajuda

    ResponderExcluir
  6. Samuel Fernandes Mendes15 de fevereiro de 2016 23:50

    Muito obrigado pela ajuda Paulo, problema resolvido!

    ResponderExcluir
  7. Genial Paulo!

    Só desmarquei "Flash Player", se não me engano e pronto.
    Já tinha perdido um projeto uma vez por causa disso.
    Obrigado!

    ResponderExcluir
  8. Boa tarde Paulo A. costa
    poucas palavras muita sabedoria
    eu estava com a mesma dificuldade Erro de compilação: É impossível localizar o projeto ou a biblioteca” procurei em diversos sites e nada de conseguir resolver já estava desistindo quando resolvi abrir seu site e aleluia graças a sua dica consegui resolver por isto lhe agradeço muito pela ajuda

    ResponderExcluir
  9. Funcionou perfeitamente aqui! Muito obrigado!

    ResponderExcluir
  10. Em Nov/2018, ainda ajudando. Obrigado por compartilhar, ajudou com meu problema.

    ResponderExcluir
  11. Resolveu meu problema, obrigado pela ajuda

    ResponderExcluir
  12. Resolvi meu problema simplesmente abrindo o arquivo em outro computador, alterando qualquer coisa e salvando. Espero que ajude!!

    ResponderExcluir
  13. Resolveu meu problema temporariamente pois toda vez que rodo a planilha ocorre o mesmo erro. Por que??

    ResponderExcluir
  14. Essa planilha está protegida contra gravação? Experimente, após realizar o procedimento, salvar a planilha e o modelo.

    ResponderExcluir
  15. Gercilio Dayvyson dos Santos Ferreira16 de setembro de 2020 05:06

    Boa tarde, estou com esse problema, porém não abre as referências, tem alguma outra forma?

    ResponderExcluir

Postar um comentário

Menu

Pesquisar

Últimos Comentários

Fale Comigo