Halli Hallo!
Mit nachstehendem Code erzeuge ich einen Hyperlink auf das aktuelle Blatt.
sub test()
asn = ActiveSheet.Name
Sheets("Zusammenfassung").Select
range("a1").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"" & asn & "!B1", TextToDisplay:="" & asn
End sub
Solange der Blattname "normal" ist klappt alles.
Manchmal bekomme ich aber bei einem Klick auf den Link folgende Fehlermeldung:
Bezug ist ungültig.
Bei der händischen Erstellung des Hyperlinks ist mir aufgefallen, dass manche Tabellenblätter vor und nach dem Namen ein ' haben.
Was genau bedeutet dies im Blattnamen?
"Normale" Blattnamen (ohne ') können problemlos verlinkt werden.
Bei sämtlichen Tabellenblätter die ein ' im Namen haben, funktionieren leider nicht.
Zur Vereinfachung habe ich unter
www.file-upload.net/download-3905646/Hyperlink_Muster01.XLS.html
eine Musterdatei abgelegt.
Ciao
Tom