Может быть несколько причин для этого, поскольку на самом деле это не просто обычная ссылка, я предполагаю, что ваша ссылка возвращает некоторый поток для загрузки, а также предполагает, что ваша гиперссылка действительно работает, когда вы копируете и вставляете ее в (любую) браузер.
Существуют некоторые известные проблемы, которые могут привести к добавлению некоторых ключей в реестр.
Краткое предложение:
Попробуйте установить Internet Explorer в качестве браузера по умолчанию и посмотрите, будет ли он работать. Это, по крайней мере, даст вам некоторое представление о реальных проблемах, и вы сможете убедиться, что проблема не в том, как вы генерируете ссылку в Excel. Это что-то за сценой.
Если все еще не работает, откройте IE и нажмите Сервис / Свойства обозревателя / Дополнительно, затем прокрутите вниз до параметров безопасности и снимите флажок «Не сохранять зашифрованные страницы на диск», как показано ниже: параметры Internet Explorer похожи ниже:
![enter image description here](https://i.stack.imgur.com/kYHV6.png)
Очевидно, что это не «решение», так как не стоит заставлять ваших пользователей использовать определенный браузер. (Лично я ненавижу, когда они делают!)
Есть несколько других вариантов, но все они четко упомянуты в этом удивительном посте , так как в любом случае он является исходным источником моего ответа.
Также я бы посоветовал посмотреть это и это постов.