入力規則(入力時メッセージの設定)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 |
実行結果
関連記事
-
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
-
フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)
Characters プロパティ Characters プロパティは、文字範囲を …
-
-
並べ替え(Sort オブジェクト, SortFields コレクション)
Sort オブジェクトによる並べ替え Excel 2007 以降のバージョンでの …
-
-
セルを参照する(Cells プロパティ)
Cells プロパティ Cells プロパティは、ワークシートの行番号と列番号を …
-
-
罫線の設定(Borders プロパティ)
罫線の設定 罫線を一括(上下左右すべて)で設定するには、Borders プロパテ …
-
-
対象のセルが参照している全てのセルを取得(Precedents プロパティ)
Precedents プロパティ Precedents プロパティは、対象のセル …
-
-
グラデーション(Pattern プロパティ・Gradient プロパティ)
セルの背景ににグラデーションを設定する Pattern プロパティを使用するとセ …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)
Goto メソッド 次の例のように、1 行で、Activate メソッド や S …
-
-
入力規則(エラーメッセージの設定)Validation オブジェクト
無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …
