我有以下问题:
我在 Excel 中有 2 个工作表。第一个工作表用于收集工作表 2 中的所有信息。单元格链接到工作表 2。我的问题是,我无法将工作表 2 中的超链接链接到工作表 1 中的单元格。它只能“提取”文本。
fe
单元格 1 工作表 2
测试 -> 带有超链接(file:///C:\test.pdf)
电池 1 片 1
测试
如何将超链接放入 sheet1 中?
答案1
Excel 帮助中有关超链接的说明如下:
使用工作表上的另一个单元格作为链接目标 若要快速更新工作表中使用具有相同参数的 HYPERLINK 函数的所有公式,可以将链接目标放在同一工作表或另一工作表上的另一个单元格中,然后使用对该单元格的绝对引用作为 HYPERLINK 公式中的 link_location。对链接目标所做的更改会立即反映在 HYPERLINK 公式中。
=HYPERLINK($Z$1) 然后,在单元格 Z1 中输入链接目标的路径。
因此,您可以在 Sheet 1 的 Cell 1 上创建一个链接,引用 Sheet 2 的 Cell 1 上的链接
或者尝试他们在 EE 上提到的解决方案:
将以下代码粘贴到模块中(ALT + F11)
Function GetAddress(HyperlinkCell As Range) GetAddress = Replace _ (HyperlinkCell.Hyperlinks(1).Address,"mailto:", "") End Function
从工作表中提取超链接地址
=getaddress(a1)