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.
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.
Boa tarde, estou com esse problema, porém não abre as referências, tem alguma outra forma?
Essa planilha está protegida contra gravação? Experimente, após realizar o procedimento, salvar a planilha e o modelo.
Resolveu meu problema temporariamente pois toda vez que rodo a planilha ocorre o mesmo erro. Por que??
Resolvi meu problema simplesmente abrindo o arquivo em outro computador, alterando qualquer coisa e salvando. Espero que ajude!!
Resolveu meu problema, obrigado pela ajuda
Em Nov/2018, ainda ajudando. Obrigado por compartilhar, ajudou com meu problema.
Funcionou perfeitamente aqui! Muito obrigado!
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
Genial Paulo!
Só desmarquei "Flash Player", se não me engano e pronto.
Já tinha perdido um projeto uma vez por causa disso.
Obrigado!
Muito obrigado pela ajuda Paulo, problema resolvido!
Muito obrigado! Meu problema foi solucionado com tua ajuda
Obrigado, Paulo, problema resolvido.
Obrigado Paulo, me ajudou muito!
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.
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