Я создал несколько гиперссылок в книге, используя CTRL + K.

Они работали так, как планировалось, и открывали новые рабочие книги при нажатии

Через несколько часов ссылки изменились и теперь они ссылаются на перемещаемую папку?

Оригинальная ссылка была:

\\uk.finning.com\data\Group\Heavy Construction\New Sales\EF2C Dashboard\Demand & Supply\Surplus Stock.xlsm

Новая ссылка:

C:\Users\8997\AppData\Roaming\Microsoft\Excel\Demand & Supply\Surplus Stock.xlsm

Какова причина этого ? и смогут ли другие пользователи, щелкнув по ссылке, перейти к исходному документу?

1 ответ1

0

Нет никакого способа остановить Excel от этого, если вы не сохраните поверх оригинала.


Из статьи Microsoft KB:

Существует несколько обстоятельств, при которых ссылки между файлами могут быть непреднамеренно установлены для указания ошибочных местоположений. Ниже приведены два наиболее распространенных сценария.

Сценарий 1:

  1. Вы подключаете диск под корнем общего ресурса. Например, вы подключаете диск Z к \Server \Share \Folder1.
  2. Вы создаете ссылки на книгу, которая хранится в сопоставленном месте после открытия файла через этот сопоставленный диск.
  3. Вы открываете файл по UNC-пути.

В результате ссылка будет разорвана.

Если вы закроете файл, не сохранив его, ссылки не будут изменены. Однако, если вы сохраните файл перед тем, как закрыть его, вы сохраните ссылки с текущим неработающим путем. Папки между корнем общего ресурса и сопоставленной папкой будут оставлены вне пути. В приведенном выше примере ссылка изменится на \Server \Folder1. Другими словами, имя общего ресурса исключается из пути.

Сценарий 2:

  1. Вы подключаете диск под корнем общего ресурса. Например, вы подключаете диск Z к \Server \Share \Folder1.
  2. Вы открываете файл по пути UNC или сопоставленному диску, сопоставленному с другой папкой в общей папке, такой как \Server \Share \Folder2.
  3. Как следствие, ссылка будет сломана.

Если вы закроете файл, не сохранив его, ссылки не будут изменены. Однако, если вы сохраните файл перед тем, как закрыть его, вы сохраните ссылки с текущим неработающим путем. Папки между корнем общего ресурса и сопоставленной папкой будут оставлены вне пути. В приведенном выше примере ссылка изменится на \Server \Folder1.


Статья базы знаний Майкрософт относительно этого:Описание управления ссылками и их хранения в Excel

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .