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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top