標題:
[發問]
VLOOKUP搜尋出來的資料超連結無法顯示
[打印本頁]
作者:
pomeloyi
時間:
2013-4-5 10:53
標題:
VLOOKUP搜尋出來的資料超連結無法顯示
ECXEL用VLOOKUP尋找出來的資料,
原始檔案其中有一儲存格,設有超連結。
尋找出來的資料只有顯示文字,超連結的部份無法帶出。
請問函數要如何設定,才能讓超連結的部份也能顯示出來?
謝謝
作者:
sunnyso
時間:
2013-4-5 14:14
=HYPERLINK(VLOOKUP( , , , ))
作者:
pomeloyi
時間:
2013-4-5 14:19
回復
2#
sunnyso
您好,
我有用了
=HYPERLINK((VLOOKUP($C$2,'Z:\客戶資料庫\[客戶資料.xls]Sheet1'!$A:$AK,34,0)),"銷貨明細")
有時可以連結成功,有時開啟卻沒有反應。是什麼原因呢?
作者:
sunnyso
時間:
2013-4-5 16:38
回復
4#
pomeloyi
可能因為储存格顯示的內容不是URL
例如 A1 顯示內容爲 "訂貨單", 其超連結爲 "z:\abcd.xlsx"
用下面的function HLink 可以得到A1的超連結
=HLink(A1)
'==start of function HLink==========
Function HLink(rng As Range) As String
'extract URL from hyperlink
'posted by Rick Rothstein
If rng(1).Hyperlinks.Count Then HLink = rng.Hyperlinks(1).Address
End Function
作者:
pomeloyi
時間:
2013-4-6 08:44
回復
5#
sunnyso
sunnyso您好,
謝謝您的回覆,但我不會用巨集,不知道要怎麼開始 =口="
我現在是一個檔案是客戶資料庫,一個檔案是查詢檔,
後來發現,我必須要兩個檔案同時開啟,超連結才會有動作。
有什麼方法可以只開查詢檔就能直接連結開啟超連結呢?
因為我想在每個同事的桌面放一個查詢檔 自動連結到資料庫裡,
然後可以帶出每個客戶的銷貨明細方便客戶打電話來時可以直接做查詢
謝謝
作者:
Hsieh
時間:
2013-4-6 09:23
回復
5#
pomeloyi
利用參數資料查詢,站內有很多類似案例,可多爬文看看
作者:
sunnyso
時間:
2013-4-6 11:43
VLOOKUP($C$2,'Z:\客戶資料庫\[客戶資料.xls]Sheet1'!$A
AK,34,0)
34欄的資料格式是什麼?
作者:
sunnyso
時間:
2013-4-6 11:48
分開兩個儲存格來寫
A1 = vlookup( , , , )
A2 = hyperlink(A1)
作者:
pomeloyi
時間:
2013-4-6 13:13
回復
7#
sunnyso
34格的資料 是 連結到銷貨明細檔,想要直接從查詢單點取,就能跳出客戶的銷貨歷史記錄
作者:
pomeloyi
時間:
2013-4-6 13:20
回復
8#
sunnyso
分開兩個儲存格來寫 會顯示 "這個網站的位址無效,請核對地址後重試"
這是因為我想要連結的是檔案 而不是網頁嗎?
作者:
sunnyso
時間:
2013-4-6 17:51
請給部分類似的實際資料來看看
作者:
pomeloyi
時間:
2013-4-6 18:56
回復
11#
sunnyso
我試出來了,真的要分2格不同的儲存格,
之前試不成功是因為我是用網路芳鄰抓別台電腦位置才一直失敗。
後來把他們都存在我在使用的電腦就OK了
謝謝你~
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)