入力規則(入力時メッセージの設定)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 |
実行結果
関連記事
-
-
対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)
HasFormula プロパティ HasFormula プロパティは、対象のセル …
-
-
オートフィルタ(日付による抽出)AutoFilter メソッド
日付で、抽出する(AutoFilter メソッド) 【書式】 object.Au …
-
-
セルのアドレスを確認(Address プロパティ)
Address プロパティ Address プロパティ・AddressLocal …
-
-
セルの値を置換・書式設定(Replace メソッド,ReplaceFormat プロパティ)
セルの値の置換と書式設定 検索条件に一致するセルの書式を設定するには、まず、Ap …
-
-
セル・セル範囲を貼り付ける(Paste メソッド)
Paste メソッド Paste メソッドは、クリップボードの内容を指定したセル …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
非連続のセルが選択されているか確認する(Areas コレクション)
Areas コレクション の使い方 複数の離れた位置にあるセル範囲を選択した場合 …
-
-
セル範囲を結合・結合を解除(MergeCells プロパティ)
MergeCells プロパティ MergeCells プロパティは、指定したセ …
-
-
文字列の一部の書式を変更(Characters プロパティ)
文字列の一部を参照(Characters プロパティ) Characters プ …
-
-
ハイパーリンク(Hyperlink オブジェクトのメソッド)
Hyperlink オブジェクトのメソッド Hyperlinks コレクション …
