我知道如何使用公式 =Sheet2!A2
从 Excel 中的单独工作表中提取数据.这会从我的 Sheet2 中提取我在 A2 单元格中的所有数据。但是是否可以从该单元格中提取数据并使用公式将其超链接到该单元格?我知道您可以手动链接它,但我正在尝试使我的工作表尽可能自动化。有什么帮助,谢谢。
最佳答案
尝试,
=hyperlink("#"&address(row(sheet2!a2), column(sheet2!a2), 4, 1, "sheet2"), sheet2!a2)
您还可以根据信息函数 CELL 解析出带有长子公式的工作表名称。
=hyperlink("#"&address(row(sheet2!a2), column(sheet2!a2), 4, 1, mid(cell("filename", sheet2!a2), find("]", cell("filename", sheet2!a2))+1, 255)), sheet2!a2)
由于
CELL("filename", ...)
的性质函数,它只会从保存的工作簿中返回工作表名称。即不是未保存的 Book1。
关于vba - Excel - 从不同工作表和超链接上的单元格中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51193837/