Scenarios.Add 方法 (Excel)
新建方案并将其添加到当前工作表可用的方案列表中。
语法
表达式。添加 (名称、 更改单元格、 值、 注释、 锁定、 隐藏)
表达 一个代表 Scenarios 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Name | 必需 | 字符串 | 方案名。 |
ChangingCells | 必需 | Variant | 一个 Range 对象,该对象引用方案的更改单元格。 |
值 | 可选 | Variant | 包含 ChangingCells 中单元格方案值的数组。 如果省略此参数,则假定方案值是 ChangingCells 中单元格中的当前值。 |
Comment | 可选 | Variant | 一个指定方案批注文本的字符串。 添加新方案时,作者的姓名和日期自动添加在批注文本的开始部分。 |
Locked | 可选 | Variant | 如果为 True,则锁定方案以防更改。 默认值为 True。 |
Hidden | 可选 | Variant | 如果为 True,则隐藏方案。 默认值为 False。 |
返回值
一个表示新方案的 Scenario 对象。
备注
方案名称必须是唯一的;如果试图用已经在使用的名称创建方案,Microsoft Excel 会产生错误。
示例
本示例向工作表 Sheet1 添加新方案。
Worksheets("Sheet1").Scenarios.Add Name:="Best Case", _
ChangingCells:=Worksheets("Sheet1").Range("A1:A4"), _
Values:=Array(23, 5, 6, 21), _
Comment:="Most favorable outcome."
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈