web-dev-qa-db-ja.com

キーボードで直接最初/最後のワークシートに切り替える

すべてを循環することなくMicrosoft Excelの最初/最後のワークシートに直接移動するためのキーボードショートカットはありますか Ctrl+PgUp/PgDn

6
Avinash

Excel 2013では、Ctrlキーを押しながら矢印ボタンをクリックして、最初/最後のシートにスクロールします。以前のバージョンのExcelについてはわかりません。

6
Gabe

独自のVBAを挿入する準備ができている場合は、これらの2つのマクロがこれを行います。これらを標準コードモジュールに挿入します。詳細なガイダンスについては MS OfficeにVBAを追加するにはどうすればよいですか? を参照してください。ショートバージョン:タイプ Alt+F11 VBAエディタを開くには、[挿入]→[モジュール]を選択します。

Sub JumpFirst()
    Sheets(1).Activate
End Sub

Sub JumpLast()
    Sheets(Sheets.Count).Activate
End Sub

次に、エディターを閉じます。次に、[開発]タブで[マクロ]をクリックし、これらの新しいマクロのいずれかをクリックして、[オプション...]をクリックし、使用するホットキーを設定します。 (それは違いない Ctrl+文字。)他のマクロで繰り返します。

最初と最後にジャンプするには、ホットキーを押す必要があります。

PERSONAL.XLSブックにモジュールを挿入するVBAProjectの場合、これらのマクロはすべてのブックでいつでも使用できます。

3
Jerry Beaucaire

Excel 2010以降、最初/最後のワークシートにジャンプするための直接のショートカットはありません。

別の方法は、Go Toダイアログボックスを使用することです。ヒット F5 そして入力:

SHEET_NAME!CELL_NO

例:

Sheet2!A1

これにより、選択範囲がSheet2という名前のシートのセルA1に移動します。

2
karafior