入力規則(日本語入力)Validation オブジェクト,IMEMode プロパティ
IMEMode プロパティ
Validation.IMEMode プロパティ を使うと、セルごとに日本語入力モードのオン/オフを切り替えたり、半角英数字のみ入力を許可したりといったことができます。
【書式】
object.IMEMode = const
引数・戻り値
- object ・・・ 対象となる Validation オブジェクトを指定します。
- const ・・・ 日本語入力規則の内容を表す XlIMEMode 列挙型 の定数またはその値を指定します。
定数 値 内容 xlIMEModeNoControl 0 コントロールなし xlIMEModeOn 1 モード オン xlIMEModeOff 2 オフ (英語モード) xlIMEModeDisable 3 無効 xlIMEModeHiragana 4 ひらがな xlIMEModeKatakana 5 カタカナ xlIMEModeKatakanaHalf 6 半角カタカナ xlIMEModeAlphaFull 7 全角英数字 xlIMEModeAlpha 8 半角英数字
入力規則(日本語入力)使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Sub Sample05_Validation() With Range("B3:B10").Validation '入力規則を削除 .Delete '入力規則を設定 '入力の制限なし .Add Type:=xlValidateInputOnly, _ AlertStyle:=xlValidAlertStop .IgnoreBlank = True '空白を無視 .IMEMode = xlIMEModeOn '自動的に日本語入力モードをオン End With End Sub |
実行結果
入力規則を設定したセルに入力
関連記事
-
-
フリガナの設定(SetPhonetic メソッド)
フリガナの設定(SetPhonetic メソッド) SetPhonetic メソ …
-
-
フリガナの取得(GetPhonetic メソッド)
GetPhonetic メソッド GetPhonetic メソッドは、指定した文 …
-
-
罫線の設定(Borders プロパティ)
罫線の設定 罫線を一括(上下左右すべて)で設定するには、Borders プロパテ …
-
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
-
使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ CurrentRegion プロパティは …
-
-
セルに値を設定する・セルの値を参照する(Value2 プロパティ)
Value2 プロパティ Value プロパティとの違いは、Value2 プロパ …
-
-
A1参照形式、R1C1参照形式の設定・取得(ReferenceStyle プロパティ)
ReferenceStyle プロパティ ReferenceStyle プロパテ …
-
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
-
オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド
ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …
-
-
コメントの設定(Comments, Comment, AddComment, ClearComment)
コメントの設定 セルにコメントを新規に挿入するには、AddComment メソッ …
