Mam plik HTML, który zawiera w sobie kotwice. Mogę dostać się do określonej sekcji za pośrednictwem przeglądarki, jeśli podam nazwę kotwicy, więc kiedy piszę
file://<html_path>/<html_file>.html#<anchor_name>
w polu adresu przeglądarki, plik otwiera się i przewija do właściwej sekcji.
Jeśli umieszczę ten sam link w HYPERLINK
funkcji w programie Excel, link po prostu otwiera stronę internetową, przycinając #
część i nie przewija do określonej sekcji. Jeśli umieszczę link do strony internetowej z częścią zakotwiczoną w HYPERLINK
funkcji, wydaje się, że działa poprawnie, więc http://
linki z #
nie zostaną przycięte i nadal będą działać.
Wyszukiwanie w Google zwraca ten post na forum i kilka artykułów z KB, które stwierdzają, że skrótu nie można użyć w nazwie pliku w biurze, mimo że jest to prawidłowy znak nazwy pliku. Ta sama strona twierdzi, że problem został rozwiązany w programie Excel 2010, ale używam wersji 2010 i najwyraźniej nadal jest to problem.
Czy istnieje obejście tego problemu? Zamierzam połączyć każdy wiersz z inną sekcją w pliku docelowym, a jest tam ponad 1000 wierszy, więc opcja podzielenia oryginalnego pliku HTML na wiele lub wygenerowania oddzielnych adresów URL do każdej sekcji i link do zamiast tego spowodowałby bałagan akta.
#
postaci, zobacz artykuł na WikiPedia , zauważ również post na forum, a artykuły z KB powiązane używają tej samej nazwy