Sub Test()
Dim mySheet As Worksheet, myRow As Long
With Sheets("Summary")
.Range("A:A").Clear
myRow = 3
For Each mySheet In ActiveWorkbook.Worksheets
If mySheet.Name <> "Summary" Then
.Hyperlinks.Add Anchor:=.Cells(myRow, 1), Address:="", SubAddress:= _
"'" & mySheet.Name & "'!A1", TextToDisplay:=mySheet.Name
myRow = myRow + 1
End If
Next mySheet
End With
End Sub
If mySheet.Name <> "Summary" Then
.Hyperlinks.Add Anchor:=.Cells(myRow, 1), Address:="", SubAddress:= _
"'" & mySheet.Name & "'!A1", TextToDisplay:="'" & mySheet.Name
myRow = myRow + 1
End If