ユーザーフォームを使っていてテキストボックスに入力してtabやenterを押したら、入力したい順にカーソルが移動しなくて困ったことありませんか?
タブオーダーという機能を使えば、好きな順番にカーソルが移動するようにできる方法をご紹介します。
タブオーダー
ユーザーフォームに配置したテキストボックスやリストボックスなどを移動する時にマウスを使うのではなく「tab」キーや「enter」キーを押して移動できます。
この順番に移動させることを「タブオーダー」といい、基本的に各配置したパーツの順に自動的に指定されています。
その為に、配置した順番以外で移動させるときに、あっちこっち飛んでしまう事が起きるので「タブオーダー」機能を使い、好きな順番に設定しましょう。
波乗りアヒル
使い勝手を良くするには必ず順番を整えてあげること(タブオーダーの指定)が大事です。
タブオーダー設定方法
例えば図のユーザーフォームを作成してオリジナルの住所録入力フォームを作り名前などの各項目を入力する時に、
名前➡フリガナ➡郵便番号・・・
と順番に入力しますよね。
ところが、名前入力後【Enter】キーを押して次にフリガナを入力しようとしたら、なぜか郵便番号に飛んでしまい順番に入力できない時に、タブオーダーを設定して上から順に入力できるようにします。
- VBAの画面で【表示(V)】をクリック
- 【タブオーダー】をクリック
タブオーダーをクリックするとタブオーダー指定画面が表示されます。
表示されたタブオーダーは上から順番に移動するようになっています。(初期設定)
移動したいコントロールをクリックして【上に移動】または【下に移動】で押した回数分移動します。
順番を変更したい全てのコントロールの移動が終わったら、【OK】ボタンを押せば順番変更が終了します。
タブオーダーは使い勝手の上でとても大事で、せっても簡単なので必ず設定しましょう。
関連記事
-
テキストボックス
複数テキストボックスの入力値を一括して各セルへ記載する方法
ユーザーフォームに配置した複数のテキストボックスの値をそれぞれ指定したセルへ次々とまとめて一括転送したいと思ったことありませんか? そして記載するVBAコードも… -
コマンドボタン
コマンドボタンの文字を名前・出席・欠席と繰り返し変更する方法
名前が表示させているコマンドボタンを1回押すと「出席」、もう1回押すと「欠席」、さらに1回押すと再び名前表示するようにコマンドボタンのキャプションを変更させたい… -
テキストボックス
複数のテキストボックスの値を一括で複数のセルの値に書き換える方法
【セルA1~A10の値をまとめてテキストボックス1~10に転記する】 ボウリング場のリーグ戦の成績表でも使っているエクセルで、リーグ戦のルールなどを設定するユーザー… -
チェックボックス
チェックボックスでチェック有と無しそれぞれの処理を変える方法
よくあるアンケートや記入用紙で該当する項目があればいくつでも選んで□にチェックを入れるような事をエクセルで出来ないかと思った事はありませんか? Exce-VBAのチェ… -
オプションボタン
オプションボタン(optionbutton)の名前変更と使い方
オリジナル入力フォームが作ることができる「ユーザーフォーム」のパーツのひとつで、「男」「女」などの性別のように2つ以上の選択肢の中から1つだけ選ぶことができる… -
コマンドボタン
コマンドボタンの表示文字(キャプション)を2行に改行表示する方法
エクセルで作業効率化の為に作ったオリジナルの入力フォーム(ユーザーフォーム)に配置したコマンドボタンの表示名を1行表示ではなく、改行して2行表示にしたいと思っ… -
ラベル
2つ別々のセルの値を1つのラベルに結合して表示するVBA
ユーザーフォームに配置したラベル(Label)を使う時は、テキストボックスなどと一緒に説明書きやタイトルに使う事が多いですが、ラベル名(キャプション)を検索結果や… -
オプションボタン
全てのオプションボタンが未選択の時にエラーを防ぐVBA対処法
マクロを組み込んだエクセルを他のスタッフと共有して使っている時に、誤ってユーザーフォームに配置した「オプションボタン」を選択しないで次に進まれてしまい、意図… -
ユーザーフォーム
ユーザーフォームのタブやエンターでカーソル移動する順番変更方法
ユーザーフォームを使っていてテキストボックスに入力してtabやenterを押したら、入力したい順にカーソルが移動しなくて困ったことありませんか? タブオーダーという機…
紅葉スポット
-
フリーきっぷで行く12月が見頃の関東近郊の紅葉スポット
渋滞避けて電車とバスでお得なフリーパスや1日乗車券を使って、のんびり紅葉を見に行きませんか? 温暖化の影響で12月上旬でも関東南部では紅葉を見られる場所がまだま… -
ときわ路パスで行ける茨城県人気紅葉スポット
【茨城県内の紅葉人気ランキング】 関東地方で紅葉名所といえばなんといっても日光ですが、紅葉シーズンになると平日でもいろは坂は大渋滞なのに休日ともなると日光駅周… -
全長3㎞ミューズパークいちょう並木へ西武秩父駅からバスで行く
西武秩父駅や秩父駅からバスでも行くことができる秩父のテーマパークで、南口から北口までの約3㎞もの長さにイチョウの木が両サイドに植えられていて、紅葉の時期になる… -
フリーきっぷで行く日光や栃木県内の紅葉名所や穴場スポット22選
関東地方で紅葉名所といえばなんといっても日光ですが、紅葉シーズンになると平日でもいろは坂は大渋滞なのに休日ともなると日光駅周辺から渋滞して全く動かない状態に… -
国営武蔵丘陵森林公園の紅葉見ナイトの紅葉ライトアップへ
【紅葉見頃】 東京から電車で1時間ちょっとで東京ドーム65個分の広大な森林公園があり、中央口付近にあるカエデ園には500本のカエデが11月中旬~11月下旬にかけて紅葉… -
フリーパスで12月の茨城紅葉スポットへ
【茨城県内の人気紅葉スポット】 関東地方で紅葉名所といえばなんといっても日光ですが、紅葉シーズンになると平日でもいろは坂は大渋滞なのに休日ともなると日光駅周辺…