I have a hyperlink vba code that activates a hidden worksheet when clicked. But for some reason every time I run I get an error saying
"Subscript out of Range"
at the line of code Worksheets(MySheet).Visible = xlSheetVisible
The code is
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Linkto = Target.SubAddress
Name = InStr(1, Linkto, "!")
If Name > 0 Then
MySheet = Left(Linkto, Name - 1)
Worksheets(MySheet).Visible = xlSheetVisible
Worksheets(MySheet).Select
MyAddr = Mid(Linkto, Name + 1)
Worksheets(MySheet).Range(MyAddr).Select
End If
End Sub