入力規則の設定値一覧
| XlDVType |
値 |
説明 |
| xlValidateInputOnly |
0 |
ユーザーが値を変更した場合にのみ検証 |
| xlValidateWholeNumber |
1 |
整数 |
| xlValidateDecimal |
2 |
数値 |
| xlValidateList |
3 |
ドロップダウンリスト |
| xlValidateDate |
4 |
日付 |
| xlValidateTime |
5 |
時刻 |
| xlValidateTextLength |
6 |
テキストの長さ |
| xlValidateCustom |
7 |
任意の式を使用して検証 |
| XlDVAlertStyle |
値 |
説明 |
| xlValidAlertStop |
1 |
入力規則に反した値を入力できないようにする
|
| xlValidAlertWarning |
2 |
入力規則に反した値であることを警告し、続行するかどうかを確認する
|
| xlValidAlertInformation |
3 |
入力規則に反した値が入力されていることを報告する
|
| XlFormatConditionOperator |
値 |
説明 |
| xlBetween |
1 |
2つの数値間の値 |
| xlNotBetween |
2 |
2つの数値間以外の値 |
| xlEqual |
3 |
等しい値 |
| xlNotEqual |
4 |
等しくない値 |
| xlGreater |
5 |
次の値より大きい |
| xlLess |
6 |
次の値より小さい |
| xlGreaterEqual |
7 |
次の値以上 |
| xlLessEqual |
8 |
次の値以下 |
入力規則を設定するサンプルコード
Public Sub Sample()
'■条件外の数値を入力すると警告を出す
'警告アイコン
'条件「1~100以内の数値」
ActiveSheet.Range("A1").Validation.Add _
Type:=xlValidateWholeNumber, _
AlertStyle:=xlValidAlertWarning, _
Operator:=xlBetween, _
Formula1:="1", _
Formula2:="100"
End Sub
関連記事
コメント