如何保持我的search结果的超链接?

Excel中有很长的名称和类别列表,列表中的每个项目都会链接到本书中的另一个工作表。 因为在列表中Ctrl + F元素很难使用,所以我使用= search,= rank和= vlookup函数设置了一个search框。 search框可以工作,但是search只能绘制并显示文本,而这些search结果不会保留原来的超链接,并且破坏了我的数据库。

长话短说:如何保持在Excel 2007中构build的searchfunction产生的search结果的超链接?

谢谢,将不胜感激。 让我知道,如果我能澄清我在做什么。 PS我对VBA的了解有限,但是如果VBA是唯一的出路,我很乐意学习。

如果你可以find他们正在search的项目,那么你可以将它们链接到具有链接的单元格(初始样式)

例如在一个新的工作簿中:

A,B和C列

然后,您可以链接到具有字母a的单元格:

 =HYPERLINK("[Book1]Sheet1!"&ADDRESS(MATCH("a",A1:A3,0),1),"Go To Search term") 

这将在电子表格的A1:A3区域中searcha ,使用匹配位置创build一个地址,列1添加引用的初始部分,并创build一个带有文本“转到search字词”的超链接作为链接文本

使用此公式创build的超链接必须具有工作簿和工作表名称(因此您无法链接到A1 ,它必须是[MyWorkbook.xlsx]MySheet!A1