Итак, в нашем отделе есть несколько издателей, которые заинтересованы в том, чтобы связывать свои документы MS Office (в основном Word и Excel) с относительными гиперссылками. Затем они публикуют их на нашем интранет-сайте.
РЕДАКТИРОВАТЬ - Я проясняю проблему, потому что два ответа не нашли смысла.
- В Excel и других документах Office гиперссылки относительно заштрихованы и не содержат явного протокола. 
- При открытии из файловой системы (проводник Windows) эти пути работают (как и ожидалось). 
- Когда на веб-странице выбрана гиперссылка на этот документ, все браузеры предлагают пользователю открыть или сохранить файл. Во всех случаях, которые я обсуждаю здесь, пользователь нажимает "Открыть". 
- В Firefox, Chrome и Opera приложение Excel открывается, и относительные ссылки теперь используют протокол - file://и пытаются найти относительный путь из кэшированной копии. Они не работают должным образом, так как связанные файлы не существуют в кеше.
- Однако при открытии из браузера Internet Explorer клиент Excel запускается, но с плавающей над гиперссылками, они являются полностью определенными адресами с использованием протокола - http://, как если бы файл обслуживался IIS как веб-страница.
Так что да ... речь идет о продуктах Micrsoft (IIS, IE и / или Office) и о том, как они работают вместе.
Мой вопрос заключается в том, как и почему Excel сможет отображать относительно исправленные гиперссылки внутри себя на полностью определенный веб-адрес, с которого он был связан?
