Validation.Add(XlDVType, Object, Object, Object, Object) Validation.Add(XlDVType, Object, Object, Object, Object) Method

定義

指定された範囲に入力規則を追加します。 Adds data validation to the specified range.

public void Add (Microsoft.Office.Interop.Excel.XlDVType Type, object AlertStyle, object Operator, object Formula1, object Formula2);
Public Sub Add (Type As XlDVType, Optional AlertStyle As Object, Optional Operator As Object, Optional Formula1 As Object, Optional Formula2 As Object)
パラメーター
Type
XlDVType XlDVType

必要なXlDVType Required XlDVType. 入力規則の種類を指定します。 The validation type.

AlertStyle
Object Object

省略可能なオブジェクトです。 Optional Object. 検証エラーのスタイルです。 The validation alert style. 次のいずれかのXlDVAlertStyle定数: xlValidAlertInformationxlValidAlertStopxlValidAlertWarning Can be one of the following XlDVAlertStyle constants: xlValidAlertInformation, xlValidAlertStop, or xlValidAlertWarning.

Operator
Object Object

省略可能なオブジェクトです。 Optional Object. データ入力規則の演算子です。 The data validation operator. 次のいずれかのXlFormatConditionOperator定数:xlEqualxlGreaterxlGreaterEqualxlLessxlLessEqualxlNotBetweenxlNotEqualか。 Can be one of the following XlFormatConditionOperator constants: xlBetween, xlEqual, xlGreater, xlGreaterEqual, xlLess, xlLessEqual, xlNotBetween, or xlNotEqual.

Formula1
Object Object

省略可能なオブジェクトです。 Optional Object. データ入力規則での条件式の最初の部分を指定します。 The first part of the data validation equation.

Formula2
Object Object

省略可能なオブジェクトです。 Optional Object. データの入力規則の 2 番目の部分と、Operatorは、規則での条件(それ以外の場合、この引数は無視されます)。 The second part of the data validation when Operator is xlBetween or xlNotBetween (otherwise, this argument is ignored).

注釈

を追加する方法では、次の表に示すように入力規則の種類に応じて、さまざまな引数が必要です

xlValidateCustomFormula1が必要です。Formula2は無視されます。Formula1データの入力が無効である場合、該当データの入力が有効である場合に評価される式を含める必要があります
xlInputOnlyAlertStyleFormula1、またはFormula2を使用します
xlValidateListFormula1が必要です。Formula2は無視されます。Formula1の値のコンマ区切りの一覧またはこの一覧へのシート参照のいずれかが含まれている必要があります
xlValidateWholeNumberxlValidateDatexlValidateDecimalxlValidateTextLength、またはxlValidateTimeのいずれかのいずれかのFormula1またはFormula2を指定する必要があります、またはその両方指定することがあります

The Add method requires different arguments, depending on the validation type, as shown in the following table.

xlValidateCustom Formula1 is required; Formula2 is ignored. Formula1 must contain an expression that evaluates to True when data entry is valid and False when data entry is invalid.
xlInputOnly AlertStyle, Formula1, or Formula2 are used.
xlValidateList Formula1 is required; Formula2 is ignored. Formula1 must contain either a comma-delimited list of values or a worksheet reference to this list.
xlValidateWholeNumber, xlValidateDate, xlValidateDecimal, xlValidateTextLength, or xlValidateTimeOne of either Formula1 or Formula2 must be specified, or both may be specified.

適用対象