
入力規則を設定 数値の範囲 Excel 2013 マクロ講座 61回
ドロップダウンリストによる入力規則の次は、数値入力範囲の入力規則です。
マクロで、入力エラーの場合のメッセージも表示するように設定しましょう。
(サンプルファイルは、こちらから マクロ61回サンプルデータ)
With ActiveSheet.Range("B2:B7").Validation
.Delete

Sub 数値の入力規則()
With ActiveSheet.Range("B2:B7").Validation
.Delete
.Add Type:=xlValidateWholeNumber, _
Operator:=xlBetween, Formula1:="20", Formula2:="100"
.ErrorMessage = "20から100の数値を入力してください"
End With
End Sub


Sub 数値の入力規則2()
With ActiveSheet.Range("B2:B7").Validation
.Delete
.Add Type:=xlValidateWholeNumber, _
Operator:=xlLess, Formula1:="30"
.ErrorMessage = "30以下の数値を入力してください"
End With
End Sub
