Excel Verknüpfung

ich habe in Excel eine Zelle / Zahl mit einer anderen Tabelle verknüpft und möchte mit Doppelklick in die Tabelle springen. Das geht leider nicht. Wie und wo kann man das in Excel einstellen?

Hallo bibapa (eine Anrede gehört hier im Forum zum guten Ton)

in Excel direkt kannst du da glaube ich nichts einstellen.
Es geht aber mit VBA. Kennst du dich damit etwas aus? Wenn nicht, hier eine Anleitung
Mach die Mappe auf, in der die Verknüpfung steht.
Dann einen Rechtsklick auf den Blattreiter des Blattes, auf dem die Verknüpfung steht und „Code anzeigen“ auswählen.
Der VBA Editor geht auf.
In das große Fenster rechts kopierst du folgenden Code:

Private Sub Worksheet\_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 Dim ziel As String, pfad As String, blatt As String, zelle As String, mappe As String
 Dim p1 As Long, p2 As Long
 Dim offen As Boolean

 If Target.Address "$A$1" Then Exit Sub ' Hier statt $A$1 die Zelle eintragen, in der die Verknüpfung steht.
 Cancel = True
 ziel = Target.Formula
 p1 = InStr(ziel, "[")
 p2 = InStr(p1, ziel, "]")
 mappe = Mid(ziel, p1 + 1, p2 - p1 - 1)
 p1 = InStr(ziel, "'")
 offen = (p1 = 0)
 If Not offen Then
 p1 = InStr(ziel, "[")
 p2 = InStr(ziel, "]")
 pfad = Mid(ziel, 3, p1 - 3) & Mid(ziel, p1 + 1, p2 - p1 - 1)
 Workbooks.Open pfad
 End If
 p1 = InStr(ziel, "]") + 1
 p2 = InStr(p1, ziel, "!")
 If Not offen Then p2 = p2 - 1
 blatt = Mid(ziel, p1, p2 - p1)
 Workbooks(mappe).Sheets(blatt).Activate
 p1 = InStr(ziel, "!")
 zelle = Mid(ziel, p1 + 1)
 ActiveSheet.Range(zelle).Select
End Sub

In der Zeile, die mit

If Target.Address

beginnt, musst du das $A$1 durch die Zelle ersetzen, in der deine Verknüpfung steht.
Jetzt kannst du den VBA Editor schließen.
Wenn du jetzt in die Zelle mit der Verknüpfung doppelklickst, sollte die entsprechende Mappe aufgehen und die verknüpfte Zelle ausgewählt werden.

Gruß (auch ein Gruß ist hier üblich)

Andreas

ich habe in Excel eine Zelle / Zahl mit einer anderen Tabelle
verknüpft und möchte mit Doppelklick in die Tabelle springen.
Das geht leider nicht. Wie und wo kann man das in Excel
einstellen?