Skip to main content

SolverDelete Function

Table of contents
  1. Syntax
  2. Example

Deletes an existing constraint. Equivalent to clicking Solver in the Data | Analyze group and then clicking Delete in the Solver Parameters dialog box.


SolverDelete( CellRefRelationFormulaText)

CellRef Required Variant. A reference to a cell or a range of cells that forms the left side of a constraint. Relation Required Integer. The arithmetic relationship between the left and right sides of the constraint. If you choose 4, 5, or 6, CellRef must refer to decision variable cells, and FormulaText should not be specified.

Relation Arithmetic relationship
1 <=
2 =
3 >=
4 Cells referenced by CellRef must have final values that are integers.
5 Cells referenced by CellRef must have final values of either 0 (zero) or 1.
6 Cells referenced by CellRef must have final values that are all different and integers.

FormulaText Optional Variant. The right side of the constraint.


This example loads the previously calculated Solver model stored on Sheet1, deletes one of the constraints, and then solves the model again.

SolverLoad loadArea:=Range("A33:A38")
SolverDelete cellRef:=Range("C4:E6"), relation:=4
SolverSolve userFinish:=False

Leave a comment

Your email address will not be published. Required fields are marked *

Format your code: <pre><code class="language-vba">place your code here</code></pre>