Een familie van Microsoft-spreadsheetsoftware met hulpmiddelen voor het analyseren, in kaart brengen en communiceren van gegevens.
Jan,
Dit werkt bij mij. ".Follow" werkt alleen als het blad zichtbaar is, dus eerst zichtbaar maken en "Cancel=True" stopt de executie, dus niet gebruiken.
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Application.EnableEvents = False
If Sh.Range("A2").Hyperlinks.Count > 0 Then
'Cancel = True
Sheets("Sheet3").Visible = True ''' directe verwijzing, aanpassen!!!
Sh.Range("A2").Hyperlinks(1).Follow
End If
Application.EnableEvents = True
End Sub
Sheets("Sheet3").Visible = True is ook een beetje tricky in die zin dat in mijn Engelse versie Sheet3 wel bestaat maar de Target waarde is "Blad 3", wat niet bestaat.
Best irritant dat mijn code bij jou niet lijkt te werken. Wat ik begin te vermoeden is dat er ergens geen "automatische vertaling" is.
We kunnen dit inderdaad laten maar ik zou het toch graag uitgeklaard zien.