Applies ToOffice Products Excel for Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010

W programie Microsoft Excel można połączyć komórkę w skoroszycie z innym skoroszytem przy użyciu formuły odwołującej się do skoroszytu zewnętrznego. Jest to nazywane linkiem do skoroszytu. Po utworzeniu tego linku skoroszytu może on używać ścieżki względnej, która umożliwia przenoszenie skoroszytów bez przerywania linku. W tym artykule omówiono sposób przechowywania linków skoroszytu przez program Excel w różnych okolicznościach i może pomóc podczas próby naprawienia przerwanego linku. 

Po otwarciu skoroszytu docelowego zawierającego linki do skoroszytów program Excel dynamicznie łączy części linków skoroszytu przechowywanych w skoroszycie z niezbędnymi częściami bieżącej ścieżki skoroszytu źródłowego w celu utworzenia ścieżki bezwzględnej.

Należy również pamiętać, że to, co pojawia się na pasku formuły, niekoniecznie jest tym, co jest przechowywane. Jeśli na przykład skoroszyt źródłowy jest zamknięty, zostanie wyświetlona pełna ścieżka do pliku, chociaż może być przechowywana tylko nazwa pliku.

Łącza skoroszytów do skoroszytów źródłowych są tworzone w sposób względny, gdy tylko jest to możliwe. Oznacza to, że pełna ścieżka do skoroszytu źródłowego nie jest rejestrowana, lecz część ścieżki powiązanej ze skoroszytem docelowym. Przy użyciu tej metody można przenosić skoroszyty bez przerywania połączeń między nimi. Łącza skoroszytów pozostaną jednak niezmienione tylko wtedy, gdy te skoroszyty pozostaną w tej samej lokalizacji względem siebie. Jeśli na przykład skoroszyt docelowy jest C:\Mydir\Destination.xlsx, a skoroszyt źródłowy jest C:\Mydir\Files\Source.xlsx, możesz przenieść pliki na dysk D, o ile skoroszyt źródłowy nadal znajduje się w podfolderze o nazwie "Pliki".Łącza względne mogą powodować problemy po przeniesieniu skoroszytu docelowego na inne komputery, a skoroszyt źródłowy znajduje się w lokalizacji centralnej.

Sposób przechowywania linków skoroszytów różni się w następujący sposób:

Typ pamięci 1: Ten sam dysk z tym samym folderem lub folderem podrzędnym

Skoroszyt źródłowy znajduje się w tym samym folderze lub folderze podrzędnym co skoroszyt docelowy. W tym przypadku przechowujemy względną ścieżkę pliku, na przykład podfolder/source.xlsx i destination.xlsx.

Ten typ działa najlepiej w przypadku skoroszytów opartych na chmurze i przenoszenia obu skoroszytów.

Typ magazynu 2: Ten sam dysk, ale z różnymi folderami rodzeństwa

Skoroszyty źródłowe i docelowe znajdują się na tym samym dysku, ale w różnych folderach rodzeństwa. W tym przypadku przechowujemy ścieżkę względną na serwerze, na przykład /root/parent/sibling1/source.xlsx i /root/parent/sibling2/destination.xlsx.

Ten typ działa najlepiej, jeśli skoroszyt docelowy jest przenoszony na tym samym dysku, ale skoroszyt źródłowy pozostaje w tej samej lokalizacji.

Typ magazynu 3: Różne dyski

Skoroszyt źródłowy znajduje się na innym dysku niż skoroszyt docelowy. Na przykład folder skoroszytu docelowego znajduje się na dysku C, a folder skoroszytu źródłowego znajduje się na dysku H. W takim przypadku przechowujemy ścieżkę bezwzględną, na przykład H:\folder\source.xlsx lub https://tenant.sharepoint.com/teams/site/folder/source.xlsx.

Ten typ działa najlepiej, jeśli skoroszyt docelowy jest przenoszony, ale skoroszyt źródłowy pozostaje w tej samej lokalizacji. Założono, że skoroszyt docelowy nadal może uzyskiwać dostęp do skoroszytu źródłowego.

Jeśli skoroszyt źródłowy znajduje się w folderze XLStart, Alternate Startup File Location lub Library , zostanie zapisana właściwość wskazująca jeden z tych folderów i przechowywana jest tylko nazwa pliku.

Program Excel rozpoznaje dwa domyślne foldery XLStart, z których pliki są automatycznie otwierane podczas uruchamiania. Te dwa foldery są następujące:

Folder XLStart znajdujący się w profilu użytkownika to folder XLStart , który jest przechowywany jako właściwość linku skoroszytu. Jeśli używasz folderu XLStart znajdującego się w folderze instalacyjnym pakietu Office, ten folder XLStart jest traktowany jak każdy inny folder na dysku twardym.Nazwa folderu pakietu Office zmienia się między wersjami pakietu Office. Na przykład nazwa folderu pakietu Office to Office14, Office15 lub Office16, w zależności od używanej wersji pakietu Office. Ta zmiana nazwy folderu powoduje przerwanie linków skoroszytu po przejściu na komputer z inną wersją programu Excel niż wersja, na której utworzono link.

  • Folder XLStart, który znajduje się w folderze instalacji pakietu Office, na przykład C:\Program Files\Microsoft Office\<folder office>\XLStart

  • Folder XLStart, który znajduje się w profilu użytkownika, na przykład C:\Documents and Settings\<nazwa użytkownika>\Dane aplikacji\Microsoft\Excel\XLStart

Po połączeniu skoroszytu źródłowego jest ustanawiane łącze skoroszytu w zależności od sposobu otwarcia skoroszytu źródłowego. Jeśli skoroszyt został otwarty na zamapowanym dysku, link skoroszytu jest tworzony przy użyciu zamapowanego dysku. Link skoroszytu pozostanie w ten sposób niezależnie od sposobu otwarcia skoroszytu źródłowego w przyszłości. Jeśli skoroszyt źródłowy zostanie otwarty przy użyciu ścieżki UNC, link skoroszytu nie zostanie przywrócony do zamapowanego dysku, nawet jeśli dostępny jest pasujący dysk. Jeśli w tym samym pliku znajdują się zarówno linki unc, jak i zamapowane linki do skoroszytów dysków, a skoroszyty źródłowe są otwarte jednocześnie ze skoroszytem docelowym, tylko te linki, które odpowiadają sposobowi otwarcia skoroszytu źródłowego, zareagują jako hiperlink. W szczególności po otwarciu skoroszytu źródłowego za pomocą zamapowanego dysku i zmianie wartości w skoroszycie źródłowym tylko linki utworzone na zamapowanym dysku zostaną natychmiast zaktualizowane.Ponadto link skoroszytu wyświetlany w programie Excel może wyglądać inaczej w zależności od sposobu otwarcia skoroszytu. Link skoroszytu może wydawać się zgodny z głównym udostępnianiem UNC lub literą dysku głównego użytą do otwarcia pliku.

Istnieje kilka okoliczności, w których połączenia skoroszytu między skoroszytami mogą być przypadkowo nawiązywane w celu wskazywania błędnych lokalizacji. Poniżej przedstawiono dwa najbardziej typowe scenariusze.Scenariusz 1

  1. Mapujesz dysk pod katalogiem głównym udziału. Na przykład mapujesz dysk Z na \\MyServer\MyShare\MyFolder1.

  2. Tworzenie linków skoroszytu do skoroszytu źródłowego przechowywanego w zamapowanej lokalizacji po otwarciu skoroszytu docelowego za pomocą tego zamapowanego dysku.

  3. Skoroszyt docelowy można otworzyć przy użyciu ścieżki UNC.

  4. W związku z tym link skoroszytu zostanie przerwany.

Jeśli zamkniesz skoroszyt docelowy bez zapisywania go, linki do skoroszytów nie zostaną zmienione. Jeśli jednak zapiszesz skoroszyt docelowy przed jego zamknięciem, zachowasz linki do skoroszytu z bieżącą uszkodzoną ścieżką. Foldery między katalogami głównymi udziału i zamapowanym folderem zostaną pozostawione poza ścieżką. W powyższym przykładzie link zmieni się na \\MyServer\MyFolder1. Innymi słowy nazwa udostępniania zostanie usunięta ze ścieżki pliku.Scenariusz 2

  1. Mapujesz dysk pod katalogiem głównym udziału. Na przykład mapujesz dysk Z na \\MyServer\MyShare\MyFolder1.

  2. Plik można otworzyć za pomocą ścieżki UNC lub zamapowanego dysku zamapowanego na inny folder w udziale, na przykład \\MyServer\MyShare\MyFolder2.

  3. W związku z tym link skoroszytu zostanie przerwany.

Jeśli zamkniesz skoroszyt docelowy bez zapisywania go, linki do skoroszytów nie zostaną zmienione. Jeśli jednak zapiszesz skoroszyt docelowy przed jego zamknięciem, zachowasz linki do skoroszytu z bieżącą uszkodzoną ścieżką. Foldery między katalogami głównymi udziału i zamapowanym folderem zostaną pozostawione poza ścieżką. W powyższym przykładzie link zmieni się na \\MyServer\MyFolder1. Innymi słowy nazwa udostępniania zostanie usunięta ze ścieżki pliku.

Zobacz też

Tworzenie linków do skoroszytów

Zarządzanie linkami skoroszytów

Aktualizowanie linków do skoroszytów

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.