使用超链接引用范围

使用超链接引用范围

我正在寻找超链接单元格的解决方案。

例如:

  • 第一页我有详细信息
    • 对于 XYZ 从 B1 到 D5
    • 适用于 ABC B7 至 D11。
  • 第二页我有 XYZ 和 ABC。如果我单击第二张表 XYZ,则应打开所有详细信息,其余信息也一样。

目前我能够从 B1 超链接到 D5、从 B7 超链接到 D11 等等。

如果我为 XYZ 插入两行,就会出现问题:现在 XYZ 从 B1 到 D7,而 ABC 已经从 B9 到 D13 向下移动了两列。此处超链接不是指 B1 到 D7。它仍是指 B1 到 D5。

答案1

要使超链接遵循其目标,您需要使用以下Hyperlink功能:˛

=HYPERLINK("[name of workbook]"&ADDRESS(ROW(B1),COLUMN(B1),1,1,"Sheet One")&":"&ADDRESS(ROW(D5),COLUMN(D5),1,1))

这样,当您插入/删除行/列时,链接将会更新。

相关内容