- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SolverGet函数
SolverGet函数
返回规划求解当前设置的信息。这些设置是在“规划求解参数”和“规划求解选项”对话框中指定的。
使用本函数之前,必须建立对规划求解加载宏的引用。当 Visual Basic 模块处于活动状态时,单击“工具”菜单上的“引用”,再选中“可使用的引用”列表框中的“Solver.xla”复选框。如果“Solver.xla”未出现在“可使用的引用”列表框中,请单击“浏览”按钮并打开“\Office\Library\Solver”子文件夹中的“Solver.xla”。
SolverGet TypeNum, SheetName
TypeNum?? Integer 类型,必需。指定所要获取的信息类型的数字。下列设置是在“规划求解参数”对话框中指定的。
TypeNum 返回 1 “设置目标单元格”编辑框中的单元格引用,或者当规划求解未在活动工作表上使用时,返回 #N/A 错误值。 2 对应于“等于”选项的数字:1 代表“最大值”,2 代表“最小值”,3 代表“值为”。 3 “值为”编辑框中的值。 4 “可变单元格”编辑框中的单元格引用(必要时为多个引用)。 5 约束条件的个数。 6 由约束条件左边构成的文本形式的数组。 7 对应于约束条件左边和右边之间关系的数字数组:1 表示 ,2 表示 ,3 表示 ,4 表示 int,5 表示 bin。 8 由约束条件右边构成的文本形式的数组。 下列设置是在“规划求解选项”对话框中指定的。
TypeNum 返回 9 最长运算时间。 10 最大迭代次数。 11 精度。 12 整数允许误差值。 13 如果选中了“采用线性模型”复选框,则返回 True;如果清除了该复选框,则返回 False。 14 如果选中了“显示迭代结果”复选框,则返回 True;如果清除了该复选框,则返回 False。 15 如果选中了“自动按比例缩放”复选框,则返回 True;如果清除了该复选框,则返回 False。 16 对应于估计值类型的数字:1 表示正切函数,2 表示二次方程。 17 对应于导数类型的数字:1 表示向前差分,2 表示中心差分。 18 对应于搜索类型的数字:1 表示牛顿法,2 表示共轭法。 19 收敛值。 20 如果选中了“假定非负”复选框,则返回 True。 SheetName?? Variant 类型,可选。包含规划求解模型(需要与之相关的信息)的工作表名称。如果省略 SheetName,则假定该工作表为活动工作表。
Excel VBA教程:SolverGet函数·示例
如果未在 Sheet1 中使用规划求解,本示例将显示一则消息。
Worksheets Sheet1 .Activate
state SolverGet TypeNum: 1
If IsError State Then MsgBox You have not used Solver on the active sheet
End If
文档评论(0)