'宣言 Public Overloads Function GetLowerConstraintFormula( _ ByVal address As String, _ ByVal format As WorkbookFormat, _ ByVal cellReferenceMode As CellReferenceMode, _ ByVal culture As CultureInfo _ ) As String
public string GetLowerConstraintFormula( string address, WorkbookFormat format, CellReferenceMode cellReferenceMode, CultureInfo culture )
例外 | 解説 |
---|---|
System.ArgumentException | address が有効なセル アドレスまたは領域アドレスでない場合に発生します。 |
System.ComponentModel.InvalidEnumArgumentException | format が WorkbookFormat 列挙体で定義されていない場合に発生します。 |
System.ComponentModel.InvalidEnumArgumentException | cellReferenceMode が CellReferenceMode 列挙体で定義されていない場合に発生します。 |
セル値を下限制約数式の値と比較する方法は、ValidationOperator および ValueConstraintDataValidationRule.ValidationCriteria で決定されます。
ルールの ValidationCriteria に応じて、セル値自体またはセル値に相当するテキストの長さが下限制約数式の値と比較されます。
ValidationOperator が Between の場合、値は下限制約に等しいかそれよりも大きく、上限制約に等しいかそれよりも小さい必要があります。ValidationOperator が NotBetween の場合、値は下限制約よりも小さいか上限制約よりも大きい必要があります。
渡されたアドレスは、数式中で相対アドレスを使用する場合にのみ必要です。たとえば、適用された数式が =B1 で、データの入力規則ルールが領域 A1:A5 に適用されるとします。A1 の数式を取得すると、数式 =B1 が返されます。A2 の数式を取得すると、=B2 が返されます。同様に、セル A5 では =B5 が返されます。ただし、数式に参照が含まれていないかすべてが絶対参照の場合、address は無視されます。そのため、上の例で、元の数式が =$B$1 の場合、指定したアドレスにかかわらず同じ数式が返されます。
address は、ワークシート上の任意の有効なセルまたは領域参照です。領域アドレスが指定された場合、左上のセルまたは領域が使用されます。指定されたセルまたは領域には、データの入力規則ルールが適用されている必要はありません。すべての参照が許可されます。
TwoConstraintDataValidationRule クラス
TwoConstraintDataValidationRule メンバ
オーバーロード一覧
TryGetLowerConstraint(Double) メソッド
TryGetLowerConstraint(DateTime) メソッド
TryGetLowerConstraint(TimeSpan) メソッド
GetLowerConstraintFormula(String) メソッド
GetUpperConstraintFormula(String) メソッド
GetUpperConstraintFormula(String,WorkbookFormat,CellReferenceMode,CultureInfo) メソッド
SetLowerConstraintFormula(String,String) メソッド
SetLowerConstraintFormula(String,String,WorkbookFormat,CellReferenceMode,CultureInfo) メソッド
ValidationOperator プロパティ
ValidationCriteria プロパティ