gpt4 book ai didi

vba - 如何使用 VBA 在 Excel 中使用 Open Solver

转载 作者:行者123 更新时间:2023-12-04 22:00:12 26 4
gpt4 key购买 nike

我有一个有很多变量的问题,普通的 Excel 求解器需要很长时间才能解决这个问题。我正在使用 Excel opensolver,因为它更快、更高效。我尝试录制宏,但看不到任何与 opensolver 相关的代码。我需要使用 VBA 访问开放求解器,就像我们访问普通 Excel 求解器一样。

提前致谢!

最佳答案

这就是我如何让它解决我刚刚创建的玩具优化问题:

  • 将 Opensolver 引用添加到您的 VB 项目

References menu...

OpenSolver reference

  • 如以下示例代码所示调用求解器:

    Sub Test_OpenSolver()
    OpenSolver.RunOpenSolver , False
    'Q: Why False as a Second parameter?
    'A: MinimiseUserInteraction If True, all dialogs and messages will be suppressed. Use this when automating a lot of solves so that there are no interruptions. Defaults to False
    End Sub

关于vba - 如何使用 VBA 在 Excel 中使用 Open Solver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36481193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com