入力規則(入力時メッセージの設定)Validation オブジェクト
入力規則の入力時メッセージを表示する
Validation.ShowInput プロパティ を True に設定すると、入力規則が設定されているセルをアクティブにした時、入力時メッセージを表示することができます。
object.ShowInput = boolean
引数・戻り値
- object ・・・ 対象となる Validation オブジェクトを指定します。
- boolean ・・・ 入力時メッセージをブール型(Boolean)の値(True :表示、False:非表示)で、指定します。
入力規則の入力時メッセージのタイトルを設定する
Validation.InputTitle プロパティ で、入力時メッセージのタイトルを設定することができます。
object.InputTitle = string
引数・戻り値
- object ・・・ 対象となる Validation オブジェクトを指定します。
- string ・・・ 入力時メッセージのタイトルを文字列型(String)の値で、指定します。
入力規則の入力時メッセージを設定する
Validation.InputMessage プロパティ で、入力時メッセージを設定することができます。
object.InputMessage = string
引数・戻り値
- object ・・・ 対象となる Validation オブジェクトを指定します。
- string ・・・ 入力時メッセージを文字列型(String)の値で、指定します。
入力規則(入力時メッセージ)使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Sub Sample03_Validation() With Range("B2").Validation '入力規則を削除 .Delete '入力規則の設定 'エラーメッセージのスタイルは「停止」 .Add Type:=xlValidateDate, _ Formula1:="2015/1/1", _ Operator:=xlLessEqual, _ AlertStyle:=xlValidAlertStop .InputTitle = "日付入力" .InputMessage = "今日より前の日付を入力してください!" .ShowInput = True End With End Sub |
実行結果
関連記事
-
-
オートフィルタ(抽出条件で使用できる演算子・記号)AutoFilter メソッド
AutoFilter メソッド 【書式】 object.AutoFilter ( …
-
-
セルに値を設定する・セルの値を参照する(Value プロパティ)
Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …
-
-
AutoFilter オブジェクト(メソッド・プロパティ)
AutoFilter.ShowAllData メソッド AutoFilter.S …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
対象のセルを直接参照しているセル全てを取得(DirectDependents プロパティ)
DirectDependents プロパティ DirectDependents …
-
-
オートフィルタ(平均より上・平均より下)AutoFilter メソッド
平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …
-
-
使用中のセル範囲を取得(UsedRange プロパティ)
UsedRange プロパティ UsedRange プロパティは、指定したワーク …
-
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
-
コメントの設定(Comments, Comment, AddComment, ClearComment)
コメントの設定 セルにコメントを新規に挿入するには、AddComment メソッ …
-
-
セル幅・高さの既定値(StandardHeight プロパティ・StandardWidth プロパティ)
StandardHeight プロパティ・StandardWidth プロパティ …