ich habe jetzt ein richtig kniffliges Problemchen, und weiß nicht mal, ob es überhaupt so lösbar ist, wie ich es mir vorstelle.
Dazu muss ich zunächst etwas zu meiner Tabelle erklären:
In dieser Tabelle sind alle Musikaufnahmen archiviert, die ich bisher gemacht habe. Jede Zeile enthält Angaben zu einem Track.
Folgende Spalten sind für mein Problem relevant:
Spalte A: Der Datenträger, auf dem sich der Track befindet (oder später befinden soll)
Spalte B: Der Pfad auf der CD, einschl. Dateiname
Spalte O: Hier steht ein Zeichen („X“), wenn der Track schon auf die CD gebrannt ist oder das Feld ist leer, wenn sich der Track noch auf meiner Festplatte befindet.
Ein Beispiel zur Form der Eingaben:
A1: „mm-archiv 02“
B1: „baudelaire\amants.mp3“
O1: „X“
So. Nun möchte ich in einer Spalte (R) einen Hyperlink setzen, der beim Anklicken das Lied abspielt. Es soll dort der Text „anhören“ stehen.
Beim Anklicken des Links soll folgendes passieren:
Es muss zunächst geprüft werden, ob die Spalte O einen Eintrag enthält.
Wenn ja, dann soll der Hyperlink nach G:\[Inhalt Spalte B derselben Zeile] führen.
Wenn nein, dann soll der Hyperlink nach E:\mm-archive\[Inhalt Spalte A derselben Zeile]\[Inhalt Spalte B derselben Zeile] führen.
Ist das per Funktion möglich? Ich möchte ungern hunderte von Zellen einzeln verlinken.
Habt vielen Dank für Eure Hilfe,
milian.