Excel: невозможно разорвать ссылку на внешний файл - PullRequest
0 голосов
/ 15 мая 2019

У меня есть книга Excel со ссылками на внешние файлы надстроек Excel. Недавно я перенес файлы из старого Excel 2003 в текущие версии Excel. Рабочая книга теперь представляет собой .xml -файл, а файл надстройки Excel - теперь .xlam -файл.

После изменения ссылок в VBA и сохранения всех файлов в новом формате у меня осталась ссылка, которая по-прежнему указывает на старый .xla -файл. Я безуспешно искал все коды vba, все формулы листа и все ссылки на имена для любого вхождения в старый .xla -файл.

Я не мог ни обновить ссылку, ни сломать ссылку. Любые предложения приветствуются! Спасибо

1 Ответ

0 голосов
/ 16 мая 2019

Через некоторое время я извлек структуру .xlsm -file в каталог и искал в xml-содержимом старое имя-файла-надстройки.Я нашел условное форматирование, которое использовало формулу и не было обновлено до нового .xlam -файла, но все еще ссылается на старый .xla -файл.

Таким образом, Excel не обновляет все ссылки на файл: формулы в условном форматировании не обновляются.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...