ig.excel.DataValidationRuleCollection
依存関係
-
add
- .add( rule:ig.excel.AnyValueDataValidationRule, cell:ig.excel.WorksheetCell );
AnyValueDataValidationRule を WorksheetCell に適用します。
- rule
- タイプ:ig.excel.AnyValueDataValidationRule
- セルに適用するデータの入力規則ルール。
- cell
- タイプ:ig.excel.WorksheetCell
- このデータの入力規則ルールを適用するセル。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException セルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException セルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.AnyValueDataValidationRule, region:ig.excel.WorksheetRegion );
AnyValueDataValidationRule を WorksheetRegion 内のセルに適用します。
- rule
- タイプ:ig.excel.AnyValueDataValidationRule
- 領域に適用するデータの入力規則ルール。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールを適用する領域。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.TwoConstraintDataValidationRule, cell:ig.excel.WorksheetCell );
TwoConstraintDataValidationRule を WorksheetCell に適用します。
- rule
- タイプ:ig.excel.TwoConstraintDataValidationRule
- セルに適用するデータの入力規則ルール。
- cell
- タイプ:ig.excel.WorksheetCell
- このデータの入力規則ルールを適用するセル。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException セルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException セルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.TwoConstraintDataValidationRule, region:ig.excel.WorksheetRegion );
TwoConstraintDataValidationRule を WorksheetRegion 内のセルに適用します。
- rule
- タイプ:ig.excel.TwoConstraintDataValidationRule
- 領域に適用するデータの入力規則ルール。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールを適用する領域。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.CustomDataValidationRule, cell:ig.excel.WorksheetCell );
CustomDataValidationRule を WorksheetCell に適用します。
- rule
- タイプ:ig.excel.CustomDataValidationRule
- セルに適用するデータの入力規則ルール。
- cell
- タイプ:ig.excel.WorksheetCell
- このデータの入力規則ルールを適用するセル。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException セルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException セルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.CustomDataValidationRule, region:ig.excel.WorksheetRegion );
CustomDataValidationRule を WorksheetRegion 内のセルに適用します。
- rule
- タイプ:ig.excel.CustomDataValidationRule
- 領域に適用するデータの入力規則ルール。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールを適用する領域。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.DataValidationRule, references:ig.excel.WorksheetReferenceCollection );
データの入力規則ルールを一連の参照に適用します。
- rule
- タイプ:ig.excel.DataValidationRule
- 一連の参照に適用するデータの入力規則ルール。
- references
- タイプ:ig.excel.WorksheetReferenceCollection
- このデータの入力規則ルールを適用する参照。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 参照が null の場合に発生します。 ig.ArgumentException 参照が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 参照の中の 1 つ以上のセルがテーブルの集計行内にある場合に発生します。 -
add
- .add( rule:ig.excel.DataValidationRule, references:ig.excel.WorksheetReferenceCollection, overwriteExistingRules:boolean );
データの入力規則ルールを一連の参照に適用します。
- rule
- タイプ:ig.excel.DataValidationRule
- 一連の参照に適用するデータの入力規則ルール。
- references
- タイプ:ig.excel.WorksheetReferenceCollection
- このデータの入力規則ルールを適用する参照。
- overwriteExistingRules
- タイプ:boolean
- 参照コレクション内の、すでにデータの入力規則ルールがあるセルのルールを上書きするかどうかを示します。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 参照が null の場合に発生します。 ig.ArgumentException 参照が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException overwriteExistingRules が False で、参照コレクションの中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 参照の中の 1 つ以上のセルがテーブルの集計行内にある場合に発生します。 -
add
- .add( rule:ig.excel.ListDataValidationRule, cell:ig.excel.WorksheetCell );
ListDataValidationRule を WorksheetCell に適用します。
- rule
- タイプ:ig.excel.ListDataValidationRule
- セルに適用するデータの入力規則ルール。
- cell
- タイプ:ig.excel.WorksheetCell
- このデータの入力規則ルールを適用するセル。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException セルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException セルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.ListDataValidationRule, region:ig.excel.WorksheetRegion );
ListDataValidationRule を WorksheetRegion 内のセルに適用します。
- rule
- タイプ:ig.excel.ListDataValidationRule
- 領域に適用するデータの入力規則ルール。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールを適用する領域。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.OneConstraintDataValidationRule, cell:ig.excel.WorksheetCell );
OneConstraintDataValidationRule を WorksheetCell に適用します。
- rule
- タイプ:ig.excel.OneConstraintDataValidationRule
- セルに適用するデータの入力規則ルール。
- cell
- タイプ:ig.excel.WorksheetCell
- このデータの入力規則ルールを適用するセル。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException セルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException セルがテーブルの集計セルである場合に発生します。 -
add
- .add( rule:ig.excel.OneConstraintDataValidationRule, region:ig.excel.WorksheetRegion );
OneConstraintDataValidationRule を WorksheetRegion 内のセルに適用します。
- rule
- タイプ:ig.excel.OneConstraintDataValidationRule
- 領域に適用するデータの入力規則ルール。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールを適用する領域。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 ig.ArgumentException ルールがすでに別のワークシートに適用されている場合に発生します。 ig.ArgumentException ルール タイプの要件に元づいてルールが無効な場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルにすでにデータの入力規則ルールが適用されている場合に発生します。 ig.ArgumentException 領域の中の 1 つ以上のセルがテーブルの集計セルである場合に発生します。 -
clear
- .clear( );
すべてのデータの入力規則ルールを DataValidationRuleCollection.worksheet から削除します。
-
contains
- .contains( rule:ig.excel.DataValidationRule );
- 返却型:
- boolean
- 返却型の説明:
- ワークシートの 1 つ以上のセルにルールが適用されている場合は True、そうでない場合は False。
指定したデータの入力規則ルールが DataValidationRuleCollection.worksheet に存在するかどうかを判定します。
- rule
- タイプ:ig.excel.DataValidationRule
- テストするルール。
-
contains
- .contains( cell:ig.excel.WorksheetCell );
- 返却型:
- boolean
- 返却型の説明:
- セルにデータの入力規則ルールが適用されている場合は True、そうでない場合は False。
指定したセルにデータの入力規則ルールが適用されているかどうかを判定します。
- cell
- タイプ:ig.excel.WorksheetCell
- テストするセル。
例外
例外 説明 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 -
contains
- .contains( references:ig.excel.WorksheetReferenceCollection );
- 返却型:
- boolean
- 返却型の説明:
- 参照コレクションのいずれかのセルにデータの入力規則ルールが適用されている場合は True、そうでない場合は False。
指定した参照コレクションのいずれかのセルにデータの入力規則ルールが適用されているかどうかを判定します。
- references
- タイプ:ig.excel.WorksheetReferenceCollection
- テストする参照コレクション。
例外
例外 説明 ig.ArgumentNullException 参照が null の場合に発生します。 ig.ArgumentException 参照が、このコレクション以外のワークシートにある場合に発生します。 -
contains
- .contains( region:ig.excel.WorksheetRegion );
- 返却型:
- boolean
- 返却型の説明:
- 領域のいずれかのセルにデータの入力規則ルールが適用されている場合は True、そうでない場合は False。
指定した領域のいずれかのセルにデータの入力規則ルールが適用されているかどうかを判定します。
- region
- タイプ:ig.excel.WorksheetRegion
- テストする領域。
例外
例外 説明 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 -
count
- .count( );
DataValidationRuleCollection.worksheet に適用されているデータの入力規則ルールの数を取得します。
-
findRule
- .findRule( cell:ig.excel.WorksheetCell );
- 返却型:
- ig.excel.DataValidationRule
- 返却型の説明:
- DataValidationRule から派生したインスタンスか、セルにルールが適用されていない場合は null。
指定したセルに適用されているデータの入力規則ルールを探します。
- cell
- タイプ:ig.excel.WorksheetCell
- テストするセル。
例外
例外 説明 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 -
item
- .item( rule:ig.excel.DataValidationRule );
データの入力規則ルールが適用されている参照を取得します。
- rule
- タイプ:ig.excel.DataValidationRule
- データの入力規則ルール。
例外
例外 説明 ig.ArgumentNullException ルールが null 値の場合に発生します。 ig.excel.KeyNotFoundException プロパティが取得され、ルールが DataValidationRuleCollection.worksheet に適用されていない場合に発生します。 ig.ArgumentException プロパティが設定され、値がこのコレクション以外のワークシートからのものである場合に発生します。 ig.ArgumentException プロパティが設定されており、ルールがそのルール タイプの要件に基づいて無効な場合に発生します。 -
item
- .item( rule:ig.excel.DataValidationRule, value:ig.excel.WorksheetReferenceCollection );
データの入力規則ルールが適用されている参照を設定します。
- rule
- タイプ:ig.excel.DataValidationRule
- データの入力規則ルール。
- value
- タイプ:ig.excel.WorksheetReferenceCollection
例外
例外 説明 ig.ArgumentNullException ルールが null 値の場合に発生します。 ig.excel.KeyNotFoundException プロパティが取得され、ルールが DataValidationRuleCollection.worksheet に適用されていない場合に発生します。 ig.ArgumentException プロパティが設定され、値がこのコレクション以外のワークシートからのものである場合に発生します。 ig.ArgumentException プロパティが設定されており、ルールがそのルール タイプの要件に基づいて無効な場合に発生します。 -
remove
- .remove( rule:ig.excel.DataValidationRule );
- 返却型:
- boolean
- 返却型の説明:
- 削除前にルールが Worksheet に含まれていた場合は True、そうでない場合は False。
指定したルールを DataValidationRuleCollection.worksheet から削除します。
- rule
- タイプ:ig.excel.DataValidationRule
- 削除するルール。
例外
例外 説明 ig.ArgumentNullException ルールが null の場合に発生します。 -
remove
- .remove( cell:ig.excel.WorksheetCell );
- 返却型:
- boolean
- 返却型の説明:
- データの入力規則ルールが見つかりセルから削除された場合は True、セルにデータの入力規則ルールが適用されていない場合は False。
データの入力規則ルールが適用されている場合、セルから削除します。
- cell
- タイプ:ig.excel.WorksheetCell
- データの入力規則ルールをクリアするセル。
例外
例外 説明 ig.ArgumentNullException セルが null の場合に発生します。 ig.ArgumentException セルが、このコレクション以外のワークシートにある場合に発生します。 備考
ルールが指定したセルのみに適用されている場合、ルールはコレクションから削除されます。
-
remove
- .remove( references:ig.excel.WorksheetReferenceCollection );
- 返却型:
- boolean
- 返却型の説明:
- データの入力規則ルールが見つかりコレクション中のいずれかのセルから削除された場合は True、セルにデータの入力規則ルールが適用されていない場合は False。
指定したコレクションのすべてのセルからデータの入力規則ルールを削除します。
- references
- タイプ:ig.excel.WorksheetReferenceCollection
- データの入力規則ルールをクリアするコレクション参照。
例外
例外 説明 ig.ArgumentNullException 参照が null の場合に発生します。 ig.ArgumentException 参照が、このコレクション以外のワークシートにある場合に発生します。 備考
この操作の後、コレクション中のいずれかのルールがどのセルにも適用されていない場合、そのルールはコレクションから削除されます。
-
remove
- .remove( region:ig.excel.WorksheetRegion );
- 返却型:
- boolean
- 返却型の説明:
- データの入力規則ルールが見つかり領域中のいずれかのセルから削除された場合は True、領域にデータの入力規則ルールが適用されていない場合は False。
指定した領域のすべてのセルからデータの入力規則ルールを削除します。
- region
- タイプ:ig.excel.WorksheetRegion
- データの入力規則ルールをクリアする領域。
例外
例外 説明 ig.ArgumentNullException 領域が null の場合に発生します。 ig.ArgumentException 領域が、このコレクション以外のワークシートにある場合に発生します。 備考
この操作の後、コレクション中のいずれかのルールがどのセルにも適用されていない場合、そのルールはコレクションから削除されます。