Scenario インターフェイス

定義

ワークシートのシナリオを表します。 シナリオは、名前が付けられて保存される入力値 ( changing cells と呼ばれる) のグループです。

public interface class Scenario
[System.Runtime.InteropServices.Guid("00020897-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Scenario
Public Interface Scenario
属性

注釈

Scenario オブジェクトは、Scenarios コレクションのメンバーです。 シナリオ コレクションには、ワークシートに対して定義されているすべてのシナリオが含まれます。

1 つの Scenario オブジェクトを取得するには、Scenarios(index) を使用します。ここでindexはシナリオ名またはインデックス番号です。

プロパティ

名前 説明
Application

Microsoft Excel アプリケーションを表す Application オブジェクトを返します。

ChangingCells

シナリオで変化するセルを表す Range オブジェクトを返します。

Comment

シナリオに関連付けられているコメントを返すか設定します。 コメントの長さは、半角で 255 文字までの文字列です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。

Hidden

シナリオが非表示の場合は true。 既定値は False です。

Index

類似オブジェクトのコレクション内のオブジェクトのインデックス番号を返します。

Locked

オブジェクトがロックされている場合は true。シートが保護されているときにオブジェクトを変更できる場合は false

Name

オブジェクトの名前を返すか設定します。

Parent

指定されたオブジェクトの親オブジェクトを返します。

Values[Object]

シナリオで変化するセルの現在の値を含む配列を返します。

メソッド

名前 説明
ChangeScenario(Object, Object)

シナリオを変更します。変化させるセル (セル範囲) を変えたり、必要に応じてシナリオの値を変更します。

Delete()

オブジェクトを削除します。

Show()

ワークシートにシナリオの値を挿入して、シナリオを表示します。 影響を受けるセルは、シナリオの変化させるセルです。

適用対象