入力規則(日本語入力)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 |
実行結果
入力規則を設定したセルに入力
関連記事
-
-
セルの位置を取得(Left プロパティ、Top プロパティ)
Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …
-
-
オートフィルタ(色で抽出する)AutoFilter メソッド
オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …
-
-
使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ CurrentRegion プロパティは …
-
-
セルを参照する(Range プロパティ)
Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …
-
-
AutoFilter オブジェクト(メソッド・プロパティ)
AutoFilter.ShowAllData メソッド AutoFilter.S …
-
-
文字列を縮小して全体を表示(ShrinkToFit プロパティ)
ShrinkToFit プロパティ ShrinkToFit プロパティは、セルに …
-
-
セル内の編集を禁止する(EditDirectlyInCell プロパティ)
EditDirectlyInCell プロパティ エクセルでは、セルをダブルクリ …
-
-
フリガナの設定(SetPhonetic メソッド)
フリガナの設定(SetPhonetic メソッド) SetPhonetic メソ …
-
-
オートフィルタ(平均より上・平均より下)AutoFilter メソッド
平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …
-
-
セルの値を置換・書式設定(Replace メソッド,ReplaceFormat プロパティ)
セルの値の置換と書式設定 検索条件に一致するセルの書式を設定するには、まず、Ap …
