每次重新启动Excel时,Excel超链接仅工作一次

时间:2016-11-27 23:00:05

标签: excel excel-vba hyperlink vba

我需要阻止Excel超链接被网站脚本重定向。详情如下。

在Microsoft Excel电子表格中,我使用公式=hyperlink("url")来定义指向各种网站的超链接。对于大多数网站,超链接按预期工作;但是,有些网站在第一次点击后实施了一个脚本来重定向超链接。启动Excel后第一次单击超链接,超链接正常工作。重定向随后对超链接的单击,直到我重新启动Excel。我可以通过将网站域添加到Internet Explorer的“受限制的站点”(在IE安全选项卡下)来打败脚本(从而防止重定向);但是,这会破坏超链接网站的其他功能。如果不将域添加到受限制的站点,如何防止此不需要的重定向?如果我在单击超链接(使用Excel VBA)后以某种方式清除超链接缓存,那将是一个可接受的选项。

我使用IE 11在Windows 7(32位)中运行Excel 2016(32位)。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我的默认浏览器是chrome,但不知何故IE影响了Excel链接。我将网站添加到IE的受限制网站,这让我可以实际打开链接。由于chrome是我的默认浏览器,因此它在chrome(保留功能)中打开并完美运行。