Excel.BasicDataValidation interface

基本的な種類のデータ入力規則の条件を表します。Represents the Basic Type data validation criteria.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

プロパティ

formula1

operator プロパティが GreaterThan などのバイナリ演算子に設定されている場合、右のオペランドを指定します (左のオペランドは、ユーザーがセルに入力しようとした値です)。Specifies the right-hand operand when the operator property is set to a binary operator such as GreaterThan (the left-hand operand is the value the user tries to enter in the cell). 三項演算子と notbetween の間の and notbetween で、下限オペランドを指定します。With the ternary operators Between and NotBetween, specifies the lower bound operand. たとえば、formula1 を10に、演算子を GreaterThan に設定すると、範囲に対して有効なデータが10より大きいことを意味します。For example, setting formula1 to 10 and operator to GreaterThan means that valid data for the range must be greater than 10. 値を設定する場合、数値、range オブジェクト、または文字列式 (文字列は文字列 number、セル参照は "= A1" など)、または "= MIN (A1, B1)" のような数式に渡すことができます。When setting the value, it can be passed in as a number, a range object, or a string formula (where the string is either a stringified number, a cell reference like "=A1", or a formula like "=MIN(A1, B1)"). 値を取得するときは、常に文字列式として返されます。たとえば、"= 10"、"= A1"、"= SUM (A1: B5)" などです。When retrieving the value, it will always be returned as a string formula, for example: "=10", "=A1", "=SUM(A1:B5)", etc.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

formula2

三項演算子を and notbetween で指定すると、上限オペランドが指定されます。With the ternary operators Between and NotBetween, specifies the upper bound operand. は、GreaterThan などの二項演算子では使用されません。Is not used with the binary operators, such as GreaterThan. 値を設定する場合、数値、range オブジェクト、または文字列式 (文字列は文字列 number、セル参照は "= A1" など)、または "= MIN (A1, B1)" のような数式に渡すことができます。When setting the value, it can be passed in as a number, a range object, or a string formula (where the string is either a stringified number, a cell reference like "=A1", or a formula like "=MIN(A1, B1)"). 値を取得するときは、常に文字列式として返されます。たとえば、"= 10"、"= A1"、"= SUM (A1: B5)" などです。When retrieving the value, it will always be returned as a string formula, for example: "=10", "=A1", "=SUM(A1:B5)", etc.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

operator

データの検証に使用する演算子。The operator to use for validating the data.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

プロパティの詳細

formula1

operator プロパティが GreaterThan などのバイナリ演算子に設定されている場合、右のオペランドを指定します (左のオペランドは、ユーザーがセルに入力しようとした値です)。Specifies the right-hand operand when the operator property is set to a binary operator such as GreaterThan (the left-hand operand is the value the user tries to enter in the cell). 三項演算子と notbetween の間の and notbetween で、下限オペランドを指定します。With the ternary operators Between and NotBetween, specifies the lower bound operand. たとえば、formula1 を10に、演算子を GreaterThan に設定すると、範囲に対して有効なデータが10より大きいことを意味します。For example, setting formula1 to 10 and operator to GreaterThan means that valid data for the range must be greater than 10. 値を設定する場合、数値、range オブジェクト、または文字列式 (文字列は文字列 number、セル参照は "= A1" など)、または "= MIN (A1, B1)" のような数式に渡すことができます。When setting the value, it can be passed in as a number, a range object, or a string formula (where the string is either a stringified number, a cell reference like "=A1", or a formula like "=MIN(A1, B1)"). 値を取得するときは、常に文字列式として返されます。たとえば、"= 10"、"= A1"、"= SUM (A1: B5)" などです。When retrieving the value, it will always be returned as a string formula, for example: "=10", "=A1", "=SUM(A1:B5)", etc.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

formula1: string | number | Range;

プロパティ値

string | number | Range

formula2

三項演算子を and notbetween で指定すると、上限オペランドが指定されます。With the ternary operators Between and NotBetween, specifies the upper bound operand. は、GreaterThan などの二項演算子では使用されません。Is not used with the binary operators, such as GreaterThan. 値を設定する場合、数値、range オブジェクト、または文字列式 (文字列は文字列 number、セル参照は "= A1" など)、または "= MIN (A1, B1)" のような数式に渡すことができます。When setting the value, it can be passed in as a number, a range object, or a string formula (where the string is either a stringified number, a cell reference like "=A1", or a formula like "=MIN(A1, B1)"). 値を取得するときは、常に文字列式として返されます。たとえば、"= 10"、"= A1"、"= SUM (A1: B5)" などです。When retrieving the value, it will always be returned as a string formula, for example: "=10", "=A1", "=SUM(A1:B5)", etc.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

formula2?: string | number | Range;

プロパティ値

string | number | Range

operator

データの検証に使用する演算子。The operator to use for validating the data.

[API セット: excelapi 1.8][ API set: ExcelApi 1.8 ]

operator: Excel.DataValidationOperator | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqualTo" | "LessThanOrEqualTo";

プロパティ値

Excel.DataValidationOperator | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqualTo" | "LessThanOrEqualTo"