|
楼主 |
发表于 2012-4-16 14:04
|
显示全部楼层
本帖最后由 yiyiyicz 于 2012-4-16 14:10 编辑
【例】
- Sub tt()
- Dim i As Integer
- For i = 3 To 100
- SolverReset
- SolverOk SetCell:="$L$" & i, MaxMinVal:=3, ValueOf:="0", byChange:="$G$" & i & ":$J$" & i
- SolverAdd CellRef:="$G$" & i & ":$J$" & i, Relation:=4, formulaText:="整数"
- SolverAdd CellRef:="$G$" & i & ":$J$" & i, Relation:=1, formulaText:="10"
- SolverAdd CellRef:="$G$" & i & ":$J$" & i, Relation:=3, formulaText:="0"
- SolverOk SetCell:="$L$" & i, MaxMinVal:=3, ValueOf:="0", byChange:="$G$" & i & ":$J$" & i
- SolverSolve Userfinish = False
- Next i
- End Sub
复制代码 前面加 SolverReset 设置重置
最后 SolverSolve Userfinish = False
byChange:="$G$" & i & ":$J$" & i 可以改用 cells( )
|
|