Kopiowanie hiperłącza do innego arkusza

Użytkowanie arkusza kalkulacyjnego
koneser69
Posty: 42
Rejestracja: śr mar 16, 2016 8:14 pm

Kopiowanie hiperłącza do innego arkusza

Post autor: koneser69 »

Wstawiłem do arkusza hiperłącze które przewija do wybranego miejsca w tym samym dokumencie (arkuszu). Hiperłącze działa na zasadzie menu nawigacyjnego. Czy jest możliwość aby po skopiowaniu arkusza i zapisaniu go pod nową nazwą hiperłącze działało w ramach nowego arkusza. Na chwilę obecną przewija z powrotem ale do pierwszego arkusza.
OpenOffice 4.1.2 Windows 7
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Kopiowanie hiperłącza do innego arkusza

Post autor: Jan_J »

Jeszcze żyjemy, choć AI wyssała pytających...

Najlepiej załącz przykład neutralny treściowo (bez poufnych danych i jak najprostszy), działający tak jak opisujesz, z komentarzem co byś chciał osiągnąć. Chodzi o jednoznaczność używanych przez Ciebie terminów. Łatwiej będzie zobaczyć przykład, by zidentyfikować problem.
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
koneser69
Posty: 42
Rejestracja: śr mar 16, 2016 8:14 pm

Re: Kopiowanie hiperłącza do innego arkusza

Post autor: koneser69 »

W załączniku przesyłam przykładowy plik. W arkusz 1 po kliknięciu w komórce A1 łącza przekierowanie przekierowuje mnie do wybranego miejsca. Jak skopiuję Arkusz 1 i zapiszę go pod nazwą Arkusz 2 to po kliknięciu w Arkusz 2 komórka A1 łącze przekierowuję nie do Arkusz 1.
Załączniki
przykład.xlsx
(9.66 KiB) Pobrany 28 razy
OpenOffice 4.1.2 Windows 7
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Kopiowanie hiperłącza do innego arkusza

Post autor: Jan_J »

1. Zastąpienie „adresu” #Arkusz1.I100 „adresem” #I100 spowoduje, że stanie się on względny w stosunku do arkusza, więc będzie się przenosił wraz z kopiowaniem.

2. Naturalne uogólnienie np. „a gdybyśmy chcieli odwołać się do arkusza poprzedniego w kolejności” wymagałoby adresów względnych z referencją do innego arkusza. Obawiam się, że narzędziem Hiperłącze tego nie uzyskasz z prostego powodu: „adres” docelowy hiperłącza jest przechowywany jako tekst, a nie jako adres regionu komórek. Hiperłącza są określone na poziomie atrybutów tekstu. Nie są adresami w sensie formuł obliczeniowych.

3. Z tego samego powodu zmiana nazwy arkusza, dajmy na to z Arkusz1 na Pracownicy sprawi, że hiperłącze #Arkusz1.I100 będzie wskazywać na nieistniejący cel.

4. Z tego samego powodu piszę „adres” zamiast adres.
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ