テキストボックスにEnterキーTabキーを入力可能に
テキストボックスを設置した時点では、EnterキーかTabキーを押すと次のコントロールへフォーカスが移ります。
この2つのキーを入力可能にする方法です。
Enterキーで改行させるには、 EnterKeyBehavior を True にします。
Tabキーを入力するには、 TabKeyBehavior を True にします。
Homeに戻る >
Excel テキストボックスのTipsへ
実行画面
■ 「Enterキー・Tabキー」トグルボタンがOFFの場合、入力があると次のコントロールのボタンにフォーカスが移動します。
■ 「Enterキー・Tabキー」トグルボタンがONの場合、Enterキーを押すと改行し、Tabキーを入力するとタブスペースが入力されます。
実行VBAコード
Option Explicit
'複数行入力トグルボタン
Private Sub ToggleButton1_AfterUpdate()
If ToggleButton1.Value = True Then
'Enterキーで改行する
TextBox1.EnterKeyBehavior = True
'Tabキーを入力可能にする
TextBox1.TabKeyBehavior = True
Else
'Enterキーで改行せずに、次のコントロールへフォーカスが移動
TextBox1.EnterKeyBehavior = False
'Tabキーを入力すると、次のコントロールへフォーカスが移動
TextBox1.TabKeyBehavior = False
End If
End Sub
Private Sub UserForm_Initialize()
'複数行入力を可能にする
TextBox1.MultiLine = True
End Sub
Homeに戻る >
Excel テキストボックスのTipsへ
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved