Como excluir todas as restrições do solucionador no Excel?
Pergunta
Eu posso usar SolverDelete
Para excluir uma restrição se eu souber exatamente como é.
Como posso excluir todas as restrições com o VBA sem conhecê -las?
Solução
Você pode usar o Solverget Função.
SolverGet(TypeNum, SheetName)
O tipo de tipo de tipo é um número inteiro necessário. Um número especificando o tipo de informação que você deseja. As seguintes configurações são especificadas na caixa de diálogo Parâmetros do solucionador.
Os parâmetros de tipo de tipo que você precisa são:
5, o número de restrições.
6, uma matriz dos lados esquerdos das restrições, em forma de texto.
7, uma variedade de números correspondentes às relações entre os lados esquerdo e direito das restrições: 1 representa <= 2 representa =, 3 representa> =, 4 representa int e 5 representa o compartimento.
8, uma matriz dos lados direito das restrições, em forma de texto.
Veja o Excel Ajuda no Solverget para obter mais detalhes.
Outras dicas
O Solverreset funciona se você não conhece todos os parâmetros.