CPLEX OPL与Excel VBA的集成

CPLEX OPL与Excel VBA的集成,vba,excel,cplex,Vba,Excel,Cplex,出于研究目的,我不得不多次使用不同的参数运行相同的优化模型。(我试图观察在增加参数时从单个模型得到的结果)对我来说,最简单的方法是使用Excel宏,因为一个一个地求解每个模型并记录结果会花费我很多时间。但是,我不知道如何让VBA调用CPLEX解算器,从excel工作表中读取所有参数并将结果写回那里 如果我要在VBA中分步执行我想做的事情,应该是这样的: 将参数增加x(该参数由CPLEX读取-但我不知道该参数的VBA代码-) 使用x的新值求解模型 将所有结果写回Excel工作表(再次使用VBA代码

出于研究目的,我不得不多次使用不同的参数运行相同的优化模型。(我试图观察在增加参数时从单个模型得到的结果)对我来说,最简单的方法是使用Excel宏,因为一个一个地求解每个模型并记录结果会花费我很多时间。但是,我不知道如何让VBA调用CPLEX解算器,从excel工作表中读取所有参数并将结果写回那里

如果我要在VBA中分步执行我想做的事情,应该是这样的:

  • 将参数增加x(该参数由CPLEX读取-但我不知道该参数的VBA代码-)
  • 使用x的新值求解模型
  • 将所有结果写回Excel工作表(再次使用VBA代码)
  • 将所有步骤重复k次
  • 总而言之,我很高兴知道我能

  • 集成VBA和CPLEX
  • VBA代码,用于从我的Excel工作表中读取CPLEX
  • 用于使CPLEX写入我的Excel工作表的VBA代码
  • 提前谢谢

    注意:我试着阅读所有的疑难解答+CPLEX指南来帮助我解决这个问题,但它让我更加困惑。

    你看了吗 ?

    在.bas的例子中 cplex\examples\src\excel ?

    问候