如果我确切知道它的外观,我可以使用SolverDelete
来删除约束。
如何在不知道的情况下删除VBA的所有约束?
答案 0 :(得分:3)
您可以使用 SolverGet 功能。
SolverGet(TypeNum, SheetName)
TypeNum是必需的整数。一个数字,指定所需的信息类型。 “求解器参数”对话框中指定了以下设置。
您需要的TypeNum参数是:
5,约束数量。
6,约束左侧的数组,以文本形式
7,对应于约束的左侧和右侧之间的关系的数字数组:1表示< =,2表示=,3表示> =,4表示int,5表示bin。
8,约束的右侧数组,以文本形式。
有关详细信息,请参阅SolverGet上的Excel帮助。
答案 1 :(得分:1)
如果您不知道所有参数,SolverReset会起作用。