Sub 目次作成()
Dim ws目次 As Worksheet: Set ws目次 = Thisworkbook.Sheets("目次")
ws目次.Range("A:A").ClearContents
Dim i As Integer
For i = 1 To ThisWorkbook.Sheets.Count
'目次シート作成
With ws目次
.Hyperlinks.Add Anchor:=.Range("A" & i), _
Address:="", _
SubAddress:=ThisWorkbook.Sheets(i).Name & "!A1", _
TextToDisplay:=ThisWorkbook.Sheets(i).Name
End With
'各シート→目次シートリンク作成
With ThisWorkbook.Sheets(i)
.Hyperlinks.Add Anchor:=.Range("I1"), _
Address:="", _
SubAddress:=ws目次.Name & "!A" & i, _
TextToDisplay:=ws目次.Name & "へ"
End With
Next
End Sub