2017-02-15 5 views
0

Mac用のExcel 2016でVBAマクロで一連のソルバー操作を自動化したいとします。しかし、マクロを実行すると、エラーがポップアップし続けます。私が得るエラーは、 "Sub of function not defined"です。私が使用するコードは次のとおりです。Excelでのソルバーの使用MacでのVBA

Sub test_test_test() 
 
' 
 
' test_test_test Macro 
 
' 
 
    SolverOk SetCell:="$K$3", MaxMinVal:=3, ValueOf:=-20, ByChange:="$K$3", Engine:=1, EngineDesc:="GRG Nonlinear" 
 
    SolverSolve 
 

 
End Sub

どうもありがとう! Lennart

+0

あなたは 'Solver'ライブラリへの参照を追加しましたか? –

+0

これは役立つ可能性がありますhttps://msdn.microsoft.com/en-us/library/office/ff839427.aspx – Gordon

答えて

1

参照にソルバーを追加する必要があります。

これを行うには、ビジュアル基本エディタを開きます。エディタの左下に「Add References ....」ボタンがあります。それをクリックし、ソルバーのチェックボックスをオンにして、OKをクリックします。これはうまくいくはずです。

関連する問題