2.5k Aufrufe
in Tabellenkalkulation von
Hallo liebe NG!

Ich habe in EXCEL eine Registrierkarte mit großen Tabellen und über mehrere Blätter (nach unten).
Ich möchte in den Tabellen per Hyperlink springen.
Das funktioniert natürlich auch, nur springt EXCEL immer bis zur angegebenen Textmarke. Als Bsp. A100.

Nun meine Frage:
Ist es möglich, dass diese Marke (A100) immer am oberen Rand der Bildschirmseite dargestellt wird?

Vielen Dank!
Gruß
Patrick

4 Antworten

0 Punkte
von hajo_zi Experte (9.1k Punkte)
Hallo Patrick,

übergebe die Zelladresse
Application.Goto Reference:="R14C6", scroll:=True

Gruß Hajo
0 Punkte
von
Danke!

Ich bin auf dem Gebiet VBA ganz neu.
Habe das Verfolgen des Hyperlinks als Makro aufgezeichnet und in die Sub das Application.Goto eingefügt.

Funktioniert aber leider nicht.

Über weitere Hilfe würde ich mich sehr freuen!!!

Viele Grüße
Patrick
0 Punkte
von hajo_zi Experte (9.1k Punkte)
Halo Patrick,

unter dieseArbeitsmappe.

Option Explicit

Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
Application.Goto Reference:=Range(Target.SubAddress), scroll:=True
End Sub


Gruß Hajo
0 Punkte
von
Hallo Hajo!

Vielen Dank für die Hilfe!!!

Gruß
Patrick

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...