2013-07-17 63 views
1

我在Excel中有很長的名稱和類別列表,並且列表中的每個項目都超鏈接到本書中的另一個工作表。由於在列表中Ctrl + F元素很難使用,因爲它非常龐大,我使用= search,= rank和= vlookup函數設置了一個搜索框。搜索框可以工作,但搜索只會引入並顯示文本,而這些搜索結果不會保留其原始超鏈接,並且會破壞我的數據庫。如何保持我的搜索結果的超鏈接?

長話短說:我怎樣才能保持在Excel 2007中構建的搜索功能產生的搜索結果的超鏈接?

謝謝,將不勝感激。如果我能澄清我在做什麼,請告訴我。 P.S.我對VBA的認識有限,但如果VBA是唯一的出路,我很樂意學習。

回答

0

,如果你能找到他們正在尋找的項目,然後你可以將它們鏈接到有鏈接(成立風格)細胞

例如在新工作簿:

a,b and c in column A

然後,您可以鏈接到有信a與細胞:

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

這將搜索在A1 a:A3區的電子表格,使用匹配位置創建一個地址,並且列,添加引用的初始部分,並創建一個帶有文本「轉到搜索字詞」的超鏈接作爲鏈接文本

使用此公式創建的超鏈接必須具有工作簿和工作表名稱(因此您無法鏈接到A1,它必須是[MyWorkbook.xlsx]MySheet!A1

相關問題