Verlinkungen innerhalb externer Festplatte - Windows / iPadOs?
Hallo, ich habe alle meine Dateien in verschiedenen Unterordnern nach Themen sortiert auf meiner externen Festplatte.
Nun wollte ich mir in Excel eine Übersicht mit einzelnen Stichworten erstellen und diese Stichworte dann mit den entsprechenden Dateien verlinken. Soweit klappt das auch alles. Problem ist jedoch, sobald ich die externe Festplatte vom Windows Rechner nehme und z.B. am IPad anschließe, zwar alle Dateien usw da sind, die Links aber nicht mehr funktionieren, da jeweils der Pfad als Link mit abgespeichert ist (also z.B. dass die Datei auf dem Laufwerk T im Verzeichnis… liegt). An einem anderen Rechner oder such am IPad ist der Festplatte aber nicht der Laufwerksbuchstabe T zugeordnet. Damit funktioniert dann der Link nicht mehr.
Welche Art von Verlinkung muss ich stattdessen verwenden? Und gibt es eine Möglichkeit, dass der Link auf noch funktioniert, sofern die Datei innerhalb der externen Festplatte verschoben wird (aber natürlich nicht umbenannt wird)?
Kann mir hierbei jemand helfen?
Viele Grüße und schon jetzt: DANKE
diegrabauer
1 Antwort
Einerseits ja andererseits nein.
Ja die KI Antwort ist hier mal zur Abwechslung nicht ganz falsch. Relative Pfade wären hier das Mittel der Wahl jedoch wirst du bei Verschiebung der Datei keinen neuen Pfad erhalten. Denn Excel fragt ja nicht die Datei ab sondern öffnet nur den Link. Verschiebt du nun die Datei führt der eben ins Leere.
Die einzige Möglichkeit die ich hier sehe wäre via VBA die echten Pfade inklusive Dateinamen auszulesen, dann, diese kannst du dann mit verketten oder indirekt oder wie auch immer zusammenbauen und einfach von =Hyperlink() umschließen und schon ist der Link fertig.
Problem daran, dass wird mit iPadOS nicht klappen, da das iPad wie alle anderen mobilen Systeme kein VBA unterstützt. Auf dem IPad würden sich die Links also nicht aktualisieren, wenn Sie aber dort nicht verändert werden. Wäre sie zumindest seit der letzten PC Sitzung noch immer noch aktuell. Da ja der VBA Befehl die Daten in Zellen statisch schreibt.
Die Syntax ist =hyperlink(Url oder Pfad zur Datei; Name des Links)
Du kannst den Hyperlink auch zusammensetzen z.b. falls du Pfad und Dateinamen getrennt ausliest.
Bedenke nur das Excel nach meinem Kenntnisstand (korrigiert mich wenn ich mich täusche) Keine Systemumgebungsvariablen unterstützt. Angaben wie %Userprofile% sind also nicht möglich es muss daher der korrekter Username verwendet werden. Falls dies Teil des Pfades ist.
Danke! Ich werde es heute Nachmittag testen!
Hmmm Ganz lieben Dank für deine Antwort. Kannst du mir ein Beispiel schreiben, was ich in den Hyperlink reinschreiben soll? Oder nur den Ordner und Dateinamen?
Und weißt du auch, wie icj den Link in Excel entsprechend verändern kann? Oder schreibe ich dann den Hyperlink direkt in die Zelle?