Excelでショートカットを使って前のシートまたは最後のシートに戻る方法は?
現在のワークブックに数十のワークシートがあり、前のシートまたは最後のシートに戻って内容をコピーしたり、他の目的で使用したいとします。しかし、現在シート名がシートバーに混雑しており、一目で前のシートを見つけるのが難しい状況です。では、どのようにしてショートカットで即座に前のシートまたは最後のシートに戻ることができるでしょうか? ここでは2つの方法をご紹介します:
- VBAを使用して前のシート/最後のシートに戻る(8ステップ)
- Kutools for Excelを使用してショートカットで前のシート/最後のシートに戻る(ワンクリックのみ)
VBAを使用して前のシート/最後のシートに戻る
次のVBAコードを使用すると、現在のワークブック内で最後に使用したシートと現在のシートの間を行き来できます。以下の手順で操作できます:
1. Alt + F11キーを押してMicrosoft Visual Basic for Applicationsウィンドウを開きます。
2. 左側のバーにあるThisWorkbookをダブルクリックし、開いたウィンドウに次のコードを貼り付けます:
VBA 1: 前のシート/最後のシートに戻る
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
LastSheet = Sh.Name
End Sub
3. 左側のバーでThisWorkbookを選択したまま、挿入 > モジュールをクリックし、開いたモジュールウィンドウに次のコードを貼り付けます:
VBA 2: 前のシート/最後のシートに戻る
Public LastSheet As String
Sub Select_Last()
Application.Sheets(LastSheet).Select
End Sub
F5キーを押すか、実行ボタンをクリックすると、最後に使用したワークシートにすぐに戻ることができます。
現在のシートと最後に使用したシートの間を切り替えるためのショートカットを好む場合は、次の手順を進めてください:
4. 開発 > マクロ をクリックしてマクロダイアログボックスを開きます。
注釈: デフォルトではリボンに開発タブは表示されません。Excelリボンに開発タブを表示する方法についてはこちらをクリックしてください。
5. 選択 最後をハイライトし、次に オプション ボタンをクリックします。
6. ショートカットキー セクションで、このマクロを実行するためのショートカットを指定します: 選択 最後そして OK ボタンをクリックしてダイアログボックスを閉じます。
7. マクロダイアログボックスを閉じます。
これで、複数のワークシートを順番に開く際に、指定されたショートカットキー(今回の例ではCtrl + b)を押して現在のシートと最後/前のシートの間を行き来できるようになります。
Kutools for Excelを使用してショートカットで前のシート/最後のシートに戻る
Kutools for Excelをインストールしている場合、その「最後のシートと現在のシートの切り替え 」機能を使用して、簡単に最後のシートに戻ることができます。
Kutools for Excel - Excel向けの300以上の必須ツールを搭載。永久に無料のAI機能をお楽しみください!今すぐダウンロード!
ナビゲーションペイン内の ボタンをクリックするか、 Win + A キーを同時に押して、現在のシートと最後/前のシートの間を行き来します。
注釈: Kutools for Excelをインストールすると、デフォルトでナビゲーションペインがオンになります。ナビゲーションペインやその中の ボタンが見つからない場合は、 Kutools > ナビゲーション (または 表示 > ナビゲーション)をクリックしてナビゲーションペインをアクティブにし、その後ナビゲーションペインの一番左にある
ボタンをクリックします。
Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できる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%向上させ、毎日数百回のマウスクリックを減らします!