Notifications
Clear all

Solver >100 linhas (É possível?)

3 Posts
2 Usuários
0 Reactions
2,427 Visualizações
(@nepow)
Posts: 14
Active Member
Topic starter
 

Olá pessoal,

trabalho constantemente com planilhas que geralmente chegam a atingir milhares de linhas e toda hora preciso utilizar o solver (Método GRG Não Linear) para atingir metas de resultados em planilhas de preços (uso o solver para alterar o preço, e atingir o resultado desejado). O problema é que o solver só calcula esses preços 100 linhas por vez, me obrigando a repetir o processo várias vezes, apenas mudando as linhas que ele deve calcular.. de 100 em 100.

Esse limite de 100 linhas é contornável? existe alguma forma?

desde já agradeço a atenção!

 
Postado : 05/09/2013 7:56 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

nepow,

Boa Tarde!

Você já tentou ir em SOLVER/Botão Opções e alterar o ítem Iterações para um valor maior que 100? (o valor default é 100).

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 05/09/2013 11:36 am
(@nepow)
Posts: 14
Active Member
Topic starter
 

Olá Wagner!

boa tarde.

Amigo, já tentei sim, e não funcionou.. mesmo quando aumento esse valor ele me retorna o seguinte erro:
"O Solver está limitado a 200 células variáveis e 100 restrições, além de limites nas células variáveis."

Estou anexando um exemplo que ilustra minha situação.

Se eu executar o solver selecionando apenas 100 preços (Coluna A), 100 Resultados e 100 metas (Colunas I e J)
eu consigo executar o solver sem problemas, mas se eu selecionar todo o intervalo de que preciso (da linha 3 a linha 165), tanto nos preços, resultados e metas o solver apresenta o erro que mencionei acima.

=/

se houvesse alguma solução ao menos que enganasse o solver e o fizesse repetir o processo sem que eu tivesse que parar a cada 100 linhas, e remarcar os intervalos para ele continuar processando os restantes, através de macro não sei.. já seria de uma imensa ajuda..

 
Postado : 05/09/2013 1:41 pm