Frage von bemerkenswert, 99

Über Hyperlink Zeile färben?

Guten Morgen, wer auch immer das liest! Ich versuche gerade auf Arbeit meine nicht-vorhandenen Excel"skills" aufzufrischen und stehe gerade vor einem Problem. Undzwar:

Ich habe einen Hyperlink erstellt, der auf eine andere Tabelle hinweist. Dieser gibt eine bestimmte Position dieser Tabelle an - ist es möglich, diesen Bereich zu färben bzw die komplette Zeile zu markieren? Ist das möglich, mit Formeln o.Ä.? Falls ja, wie geht sie?

Da dies nun meine 1. Frage ist, stelle ich direkt noch eine kleine hinterher: Kann ich über einen Hyperlink auch auf 2 Zeilen hinweisen?

Sprich

=HYPERLINK("[Beispielpfad\Beispielname.xls]"&"!A8";"+") + A10?

Danke schon mal im Voraus.

Expertenantwort
von Suboptimierer, Community-Experte für Excel, 74

Du kannst auch zu Bereichen springen. Entweder du benamst sie oder du adressierst sie. 


Beispiel:  
=HYPERLINK("[linktest.xlsm]Tabelle2!C2:C3";"Tabelle2 C2:C3")

Mit einer Formel kannst du einen Hyperlink erstellen. Mir ist allerdings keine Möglichkeit bekannt, auf den Klick zu reagieren, sodass zum Beispiel die Zielzelle eingefärbt wird. 
Du kannst zwar auf dem Zielblatt das SelectionChange-Ereignis abfangen, aber du kannst keine Rückschlüsse daraus ziehen, von welchem Hyperlink dies ausgelöst wurde.

Wenn du den Hyperlink über Einfügen → Hyperlink eingefügt hast, kannst du auf eine Klick reagieren. Es gibt einmal das Ereignis am Worksheet "Worksheet_FollowHyperlink".
Das funktioniert bei mir aber nicht. 
Was funktioniert, ist "Workbook_SheetFollowHyperlink" abzufangen.

Beispiel:

Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
  Range(Target.SubAddress).Interior.Color = vbYellow
End Sub
Kommentar von bemerkenswert ,

Vielen Dank, für deine Antwort.

Mit 1. konntest du mir auf jeden Fall weiterhelfen.

Da ich, wie gesagt, nicht der größte "Excel-Kenner" bin, sagt mir 2. nur bedingt etwas. :-)

Kommentar von Suboptimierer ,

Das Einfärben des Ziels setzt geringe Kenntnisse in VBA voraus.

Kommentar von Iamiam ,

Die Hyperlinge sprießen wirklich wie Pilze aus dem Fundus!

Kommentar von Suboptimierer ,

Hyper hyper!

Antwort
von chokdee, 72

Es gibt bedingte Formatierung.

Schau mal hier

http://www.online-excel.de/excel/singsel.php?f=74

Kommentar von bemerkenswert ,

Danke, für die schnelle Antwort, jedoch hilft mir das nur bedingt weiter. Denn ich benutze ein sehr altes Excel-Programm, was quasi 90% dieser Seite "nutzlos" wirken lässt. In diesem kleinen Abschnitt, wo meine Version enthalten ist, steht, dass die Aussage WAHR sein sollte. Aber ich verstehe nicht ganz, wie mir das bei meinem Problem helfen sollte. Vielleicht fehlt es mir nur an fehlenden Wissen und bedingte Formatierung ist der Schlüssel zum Erfolg - aber vielleicht gibt es ja noch den ein oder anderen Vorschlag.
:-)

Kommentar von chokdee ,

Welche Excel Version hast du denn? Und hast du mal in  die Excel Hilfe unter Bedingte Formatierung geschaut?

Kommentar von bemerkenswert ,

Die gute, alte 97er Version. Und ja, dies habe ich ebenfalls gemacht.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten