- 124 名前:119 [2009/03/06(金) 00:32:24 ]
- >>122さん。ありがとうございます。
ちょっと煮詰まってきまして。。。 セルA1を =EXP(B1)+1*B1 としてSubプロシージャで Sub solv() SolverOk SetCell:="A1", MaxMinVal:=3, ValueOf:="0", ByChange:="B1" SolverSolve Userfinish:=True End Sub で解を求めることは確認できたのですが(上のA1をChr(65) & Chr(49)としても大丈夫でした)、 Function test1(x) SolverOk SetCell:="A1", MaxMinVal:=3, ValueOf:="0", ByChange:="B1" SolverSolve Userfinish:=True test1 = x End Function についてC1セルを =test1(B1)とすると 「内部エラーが発生しました。またはメモリ不足です。」 となってしまいます。 せっかく回答いただいたのですが、もうすこし考えて見ます。 ソルブはシート必須であれば最適化プログラムを自分で書かないといけないのでしょうか。
|

|