设置求解器循环

时间:2017-01-23 16:14:33

标签: excel vba loops solver

如何设置一个解决一列目标细胞与一列可变细胞的循环?

它的解决方案类型并不重要," GRG Nonlinear"似乎工作正常。

我的客观细胞是E7:E207
解决方案最小化或= 0因为我想要一个真正的根。

我的可变细胞是D7:D207

它所解决的变量是一个三次方程式,它输出真实的根(没有虚部)。我已经浏览了论坛,但我似乎没有多大意义。

到目前为止我的基本宏:

Sub Solver()
'
' Solver Macro
'
' Keyboard Shortcut: Ctrl+Shift+S
'
    Range("E8").Select
    SolverOk SetCell:="$E$7", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$7", Engine:=1 _
        , EngineDesc:="GRG Nonlinear"
    SolverOk SetCell:="$E$7", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$7", Engine:=1 _
        , EngineDesc:="GRG Nonlinear"
    SolverSolve
End Sub

1 个答案:

答案 0 :(得分:0)

这个问题已被多次回答。

以下将解决您的问题...

var soda = require('soda-js');

function getData() {
    consumer.query()
    .withDataset('emea-ai2t')
    .limit(10000)
    .where(soda.expr.gt('inc_datetime', '2017-01-26T13:23:00.000'))
    .getRows()
        .on('success', function(rows) { console.log(rows); })
        .on('error', function(error) { console.error(error); });
}