メインコンテンツへスキップ

Excelでテキストボックス間を迅速にタブ移動するにはどうすればよいですか?

Author: Sun Last Modified: 2025-05-23

Excelでは、Tabキーを押すと通常次のセルに移動しますが、テキストボックス間のナビゲーションには対応していません。複数のテキストボックスがあり、Tabキーを使用してそれらを迅速に切り替えたい場合、回避策を使用する必要があります。このチュートリアルでは、VBAコードを使用してテキストボックス間でのタブ移動を有効にする方法、またはKutools for Excelのナビゲーションペインを使用してシート間を切り替える方法を紹介します。

VBAコードを使用してテキストボックス間をタブ移動する

Kutools for Excelを使用して2つのシート間を切り替える


VBAコードを使用してテキストボックス間をタブ移動する

Excelでは、VBAコードを使用しない限り、デフォルトではテキストボックス間のタブ移動はできません。

1. 下部のシートタブバーに移動し、タブを通過したいテキストボックスが含まれるシートタブを右クリックして、「表示コード」をクリックします。 表示コード コンテキストメニューから選択します。スクリーンショットをご覧ください:
A screenshot showing the right-click menu in Excel with the 'View Code' option selected

2. 表示された Microsoft Visual Basic for Applicationsウィンドウに、以下のコードを貼り付けます。

VBA: テキストボックス間をタブ移動

Private Sub TextBox1_KeyDown(ByVal KeyCode As _
MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyTab = 1 Then TextBox2.Activate
End Sub

A screenshot of the pasted code in the VBA window

3. ウィンドウを保存して閉じ、シートに戻ります。その後、最初にタブ移動したいテキストボックスを選択し、「Tab」キーを押して次のテキストボックスに移動します。 Tab キーを押して次のテキストボックスに移動します。
A screenshot showing a selected text box in Excel with the Tab key being pressed to toggle between text boxes


Kutools for Excelを使用して2つのシート間を切り替える

Excelでは、最も一般的な作業の1つがシート間の切り替えです。Kutools for Excelがある場合、 ナビゲーションペイン機能を使用して簡単に素早く2つのシート間を切り替えることができます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

クリック Kutools > ナビゲーション を有効にするための ナビゲーションペインを有効にしたら、次に ワークブック & シート タブをクリックして ワークブック & シート セクションに移動します。スクリーンショットをご覧ください:
A screenshot of the Navigation button on Kutools tab in Excel
A screenshot of the Kutools for Excel Navigation Pane with the 'Workbook & Sheet' tab selected

そして、 最後に使用したシートと現在のシートの間を切り替えるボタンをクリックして、現在のシートと最後に使用したシートの間を切り替えます。スクリーンショットをご覧ください:
A screenshot of the Kutools for Excel Navigation Pane showing the 'Switch between last and current sheet' button

Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できるAI機能もお楽しみください!今すぐ入手

デモ: Kutools for Excelを使用して2つのシート間を切り替える

Kutools for Excel: あなたの指先に 300 以上の便利なツールが集結!永久無料のAI機能をお楽しみください!今すぐダウンロード!

最高のオフィス生産性ツール

🤖 Kutools AI アシスタント: データ分析を革命化する: インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析しグラフを生成  |  拡張機能を呼び出す
人気の機能: 重複を見つけてハイライトまたはマーキング   |  空白行を削除   |  データを失わずに列またはセルを統合   |   丸める ...
スーパーLOOKUP: 複数条件のVLookup    複数値のVLookup  |   複数シートの検索   |   ファジーマッチ ....
高度なドロップダウンリスト: ドロップダウンリストを迅速に作成   |  依存ドロップダウンリスト   |  マルチセレクトドロップダウンリスト ....
列管理: 特定の数の列を追加  |  列を移動  |  非表示列の可視ステータスを切り替え  |  範囲と列を比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   強化された数式バー    ワークブック & ワークシート管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リストで電子メールを送信   |  スーパーフィルター   |   特殊フィルタ (太字/斜体/取り消し線をフィルタリング...) ...
トップ15のツールセット12 のテキストツール (テキストの追加, 特定の文字を削除, ...)  |  50以上 のグラフ の種類 (ガントチャート, ...)  |  40以上の実用的な 数式 (誕生日に基づいて年齢を計算する, ...)  |  19 の挿入ツール (QRコードの挿入, パスから画像を挿入, ...)  |  12 の変換ツール (単語に変換する, 通貨変換, ...)  |  7 の統合 & セルの分割ツール (高度な行のマージ, セルの分割, ...)  |  ...さらに多く

Kutools for ExcelでExcelスキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、300以上の高度な機能を提供し、生産性を向上させ、保存時間を節約します。  最も必要な機能を入手するにはここをクリック...


Office TabはOfficeにタブインターフェイスをもたらし、作業を非常に簡単にします

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付きの編集と読み取りを有効にします。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを減らします!