Solver - É impossível localizar o projeto ou a biblioteca

O problema
Verificamos que o usuário estava com problema para executar uma macro em um arquivo do Excel 2010, que utilizava um suplemento SOLVER.

Sempre que o usuário executava a macro, era exibida a seguinte mensagem de erro:
Mensagem do erro em texto:
“---------------------------
Microsoft Visual Basic for Applications
---------------------------
Erro de compilação:

É impossível localizar o projeto ou a biblioteca
---------------------------
OK   Ajuda  
---------------------------“
Mensagem do erro em imagem:











Conversando com o usuário descobrimos que o arquivo que estava apresentando o erro foi criado em uma versão diferente do Microsoft Excel 2010. O arquivo foi criado no Excel 2003.

Solução
Analisando a estrutura do arquivo e as referências do SOLVER descobrimos que a referência para o solver estava com o status AUSENTE: SOLVER  e com o apontamento para a pasta de instalação do Office 2003.
Foi ai que descobrimos o problema.

Vide o passo a passo para solucionar o problema mencionado na imagem acima:

1. Clique em Ok na mensagem de erro e feche completamente o seu arquivo do Excel
2. Abra o Excel;
3. Com o Excel aberto, pressione as teclas Alt+F11 para abrir o Microsoft Visual Basic
4. No editor do VBA, clique no menu Ferramentas, Referências.












5. A caixa de diálogo Referências VBAProject é exibida, marque a referência Solver e em seguida clique em OK



Se a referência Solver ou a AUSENTE: SOLVER não estiver disponível na caixa de diálogo Referências VBAProject:

1. Clique no botão Procurar...  A caixa de diálogo Adicionar referência é exibida
2. Localize a pasta C:\Arquivos de Programas\Microsoft Office\Office14\Library\SOLVER;
3. Abra o arquivo SOLVER.XLAM – Para isso, mude o tipo de visualização do arquivo conforme imagem abaixo:



6. Em seguida, clique no arquivo SOLVER.XLAM e em Abrir.
7. Uma referência para o SOLVER é adicionada na caixa de diálogo Referências - VBAProject 
8. Clique em OK e, em seguida, execute o seu arquivo do Excel com o suplemento solver que estava apresentando erro.

Comentários

  1. obrigadão,parabéns pelo excelente topico

    ResponderExcluir
  2. Cara.. Parabéns!!!! Salvou meu DIA!

    ResponderExcluir
  3. Ajudou-me grandemente, quase perco 700 linhas de código se não tivesse tido ajuda aqui, obrigado mesmo meu caro.

    ResponderExcluir

Postar um comentário

ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.

LEIA-ME

Desenvolver ferramentas e scripts que facilitem o seu trabalho diário, solucionar problemas e documentar tudo, criando passo a passos detalhados de como resolvê-los, é uma tarefa que requer tempo e dedicação. Por esse motivo, contamos com a sua contribuição.

Sua doação não é obrigatória, mas é muito importante para que possamos continuar mantendo o DicasQueFunfa funcionando e desenvolvendo soluções úteis para você.



Mais