如何在 Excel 中创建链接内的链接

如何在 Excel 中创建链接内的链接

简单问题:

是否可以创建指向外部文档的链接,以便当您单击第一个链接时,它会立即带您到外部文档。

背景

我有一个大型主文件,其中包含许多指向外部支持文件的超链接。每个月都会创建一个新版本的主文件,并随之创建外部文件的新版本。虽然新版本和新的支持文件与上个月几乎相同,但超链接都引用了上个月的文件,需要修改。由于超链接分散在整个文件中,并且同一个文件被多次引用,因此每月替换超链接是一个缓慢的过程。

作为替代方案,我希望创建一个链接主列表,其中包含保存在单个工作表中的所有外部文档的链接,该列表可以快速轻松地每月更新,而无需搜索每个不同的参考资料。整个主文件中的所有实际参考资料都只需链接或公式到此工作表即可。

我发现的问题是,这并没有创建“直接链接”。它不会直接带您到外部文件,而是带您到主列表表,您需要再次单击。虽然这可以完成工作,但这不是一个可行的解决方案,因为主文件有超过 50 个表,离开当前表以链接到相关的外部文档会减慢整个过程。

答案1

您的主列表想法很不错。以下是您的想法的运作方式:

主链接 Excel 工作簿:主文件.xlsx
参考随机工作簿:图书X.xlsx

假设您的 BookX 单元格 B1 是一个链接,链接 master 位于 master.xlsx 中的单元格 B1 中。
格式=HYPERLINK(INDIRECT("[master.xlsx]Sheet1!B1"),"CLICK HERE")

在此处输入图片描述

*笔记: 看来链接必须是主链接列表中的实际链接。换句话说,不要在主列表中使用昵称,如上图和示例所示。昵称在随机 excel 文件中是可以的;上面将昵称注释为“单击此处”。

相关内容