Ich habe eine HTML-Datei, die Anker enthält. Ich kann über einen Browser zu einem bestimmten Abschnitt gelangen, wenn ich den Ankernamen spezifiziere. Wenn ich also
file://<html_path>/<html_file>.html#<anchor_name>
in das Adressfeld meines Browsers schreibe , wird die Datei geöffnet und zum richtigen Abschnitt gescrollt.
Wenn ich denselben Link in eine HYPERLINK
Funktion in Excel einfüge, öffnet der Link nur die Webseite, schneidet das #
Teil ab und scrollt nicht zum angegebenen Abschnitt. Wenn ich einen Link zu einer Webseite mit einem Ankerteil in der HYPERLINK
Funktion platziere, scheint dies korrekt zu funktionieren, sodass http://
Links mit #
nicht gekürzt werden und weiterhin funktionieren.
Durch die Suche in Google werden dieser Forumsbeitrag und mehrere KB-Artikel zurückgegeben, in denen angegeben ist, dass der Hash nicht in einem Dateinamen innerhalb von Office verwendet werden kann, obwohl es sich um ein gültiges Dateinamenzeichen handelt. Dieselbe Seite gibt an, dass dies in Excel 2010 behoben wurde, aber ich verwende die Version 2010 und es ist anscheinend immer noch ein Problem.
Gibt es eine Problemumgehung? Ich beabsichtige, jede Zeile mit einem anderen Abschnitt in der Zieldatei zu verknüpfen, und es gibt mehr als 1000 Zeilen. Die Option, die ursprüngliche HTML-Datei in mehrere Abschnitte zu unterteilen oder separate URLs für jeden Abschnitt zu generieren und stattdessen mit dem zu verknüpfen, würde eine Unordnung von erzeugen Dateien.
#
Charakter, siehe den WikiPedia-Artikel , beachten Sie auch den Forumsbeitrag und die damit verknüpften KB-Artikel verwenden denselben Namen