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!

É de inteira responsabilidade dos usuários seguirem as dicas postadas no Blog DicasQueFunfa.

Assim que possível, responderemos sua pergunta.
Seguir DicasQueFunfa no Facebook e no Google+:
facebook.com/DicasQueFunfa
https://plus.google.com/+DicasQueFunfaBr

LEIA-ME

Criar ferramentas e scripts que facilitam seu trabalho no dia a dia, solucionar problemas, documentar tudo e criar o passo a passo de como resolver, é uma tarefa que requer tempo e disposição. Por esse motivo, precisamos de sua contribuição.




Apesar de não ser obrigatória, a sua doação é muito importante para continuarmos criando ferramentas, scripts e procedimentos!
Com sua contribuição manteremos o funcionamento e desenvolvimento dessas e outras soluções.