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 支持和反馈,获取有关如何接收支持和提供反馈的指南。