目次
環境
Windowsの仕様
エディション:Windows 10 Pro
バージョン:20H2
経緯
VBAを使って、ユーザーフォームに複数テキストボックスを作成しました。
テキストボックスに値を入力して、「Enter」を押すと、すぐ下のテキストボックスに移ってほしいのですが、
全然違うテキストボックスに移ってしまいます。
なので、テキストボックスを意図する順番に変える方法を勉強しました。
「タブオーダー」を変える
入力する順番のことを「タブオーダー」というらしいです。
手順です。
- VBAを開きます。
- ”表示”のタグをクリック。
- 下のほうに”タブオーダー”とあるので、それをクリック。
すると、タブの名前が出てくると思います。
あとは、タブの順番を自分が好きな順番に変えると、うまくいきます。
本当は「矢印キー」でも動かしたい
こんな感じでできたはできたのですが、
私は本当は「矢印キー」で動かしたいんです。
色々調べたのですが、うまくいきませんでした。
とりあえずはこの方法でやりますが、いつか 「矢印キー」 でもうまくいくよう勉強します。
ここまで読んでいただきありがとうございました。