Excelブックに多数のワークシートがある場合、それらにすばやくアクセスするために、すべてのワークシートへのハイパーリンクのリストを作成することをお勧めします。 この記事では、3つの方法を紹介します。
大量のワークシートを含むExcelブックがある場合、目的のワークシートを見つけてアクセスするのが面倒な場合があります。 この場合、すべてのワークシートへのハイパーリンクのリストを作成できます。これにより、ハイパーリンクをクリックするだけで特定のワークシートにジャンプできます。 とても便利です。 したがって、ここでは、そのようなリストを作成する3つの方法を紹介します。
方法1:手動で作成する
- まず、該当するExcelワークブックを開いてください。
- 次に、最初のワークシートの前に新しいシートを挿入します。

- 次に、セルA1を右クリックし、コンテキストメニューから[ハイパーリンク]を選択します。
- その後、「ハイパーリンクの挿入」ウィンドウで、左側の「このドキュメントに配置」を選択します。
- その後、「またはこのドキュメント内の場所を選択してください」のリストで、現在の新しいシートを除く最初のシートを選択します。
- 次に、「表示するテキスト」をシート名に変更します。
- 最後に、「OK」をクリックしてハイパーリンクを挿入します。
- これで、残りのシートへのハイパーリンクをXNUMXつずつ挿入できます。
方法2:数式で作成する
- まず、新しいシートを作成します。
- 次に、投稿「Excelブック内のすべてのワークシート名のリストを取得する3つの簡単な方法"
- 後で、以下の数式をセルC1に入力します。
=HYPERLINK("#'"&B1&"'!A1",B1)
- 最終的に、関数を下にドラッグして、他のシートへのハイパーリンクを取得します。
方法3:VBAで作成する
- 最初に、「」を参照してExcelVBAエディターを起動します。ExcelでVBAコードを実行する方法"
- 次に、以下のコードをプロジェクトまたはモジュールに配置します。
Sub CreateMenuOfHyperlinksToAllWorksheets()
Dim objSheet As Worksheet
ActiveWorkbook.Sheets.Add(Before:=Worksheets(1)).Name = "Sheet Menu"
Range("A1").Select
For Each objSheet In ActiveWorkbook.Worksheets
If ActiveSheet.Name <> objSheet.Name Then
ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= "'" & objSheet.Name & "'" & "!A1", TextToDisplay:=objSheet.Name
ActiveCell.Offset(1, 0).Select
ActiveCell.EntireColumn.AutoFit
End If
Next objSheet
With ActiveSheet
.Rows(1).Insert
.Cells(1, 1) = "MENU"
.Cells(1, 1).Font.Bold = True
.Cells(1, 1).Font.Size = 14
.Cells(1, 1).Columns.AutoFit
End With
End Sub
- 次に、「F5」を押してこのマクロを実行します。
- 次のスクリーンショットのように、すべてのワークシートへのすべてのハイパーリンクを含む新しいワークシートがすぐに表示されます。
比較
| 優位性 | デメリット | |
| 方法1 | 操作しやすいです | ワークシートが多すぎると面倒です |
| 方法2 | 複数のワークシートの場合、方法1よりも高速 | 事前に番号とシート名を記載していただく必要があります |
| 方法3 | 上記の2つの方法よりもはるかに高速で効果的 | 悪意のある可能性のある外部マクロに注意してください |
破損したExcelファイルを回復する
Excelは時々クラッシュする可能性があり、Excelファイルの破損につながる可能性があります。 したがって、Excelファイルを変更するたびにファイルを保存することに慣れている必要があります。 そうしないと、Excelがクラッシュしても、開いているファイルを保存していない場合は、 xls修正 などのソフトウェア DataNumen Excel Repair、破損したExcelデータを取り戻すため。
著者紹介:
Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 mdf回復 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com








