返回列表 上一主題 發帖

[發問] VLOOKUP搜尋出來的資料超連結無法顯示

[發問] VLOOKUP搜尋出來的資料超連結無法顯示

ECXEL用VLOOKUP尋找出來的資料,
原始檔案其中有一儲存格,設有超連結。
尋找出來的資料只有顯示文字,超連結的部份無法帶出。
請問函數要如何設定,才能讓超連結的部份也能顯示出來?
謝謝

回復 11# sunnyso


    我試出來了,真的要分2格不同的儲存格,
    之前試不成功是因為我是用網路芳鄰抓別台電腦位置才一直失敗。
    後來把他們都存在我在使用的電腦就OK了
    謝謝你~

TOP

請給部分類似的實際資料來看看
ss

TOP

回復 8# sunnyso


    分開兩個儲存格來寫 會顯示 "這個網站的位址無效,請核對地址後重試"
    這是因為我想要連結的是檔案 而不是網頁嗎?

TOP

回復 7# sunnyso


    34格的資料 是 連結到銷貨明細檔,想要直接從查詢單點取,就能跳出客戶的銷貨歷史記錄

TOP

分開兩個儲存格來寫

A1 = vlookup(     ,     ,     ,   )
A2 = hyperlink(A1)
ss

TOP

VLOOKUP($C$2,'Z:\客戶資料庫\[客戶資料.xls]Sheet1'!$AAK,34,0)

34欄的資料格式是什麼?
ss

TOP

回復 5# pomeloyi

利用參數資料查詢,站內有很多類似案例,可多爬文看看
學海無涯_不恥下問

TOP

回復 5# sunnyso


    sunnyso您好,
   謝謝您的回覆,但我不會用巨集,不知道要怎麼開始 =口="

   我現在是一個檔案是客戶資料庫,一個檔案是查詢檔,
   後來發現,我必須要兩個檔案同時開啟,超連結才會有動作。
   有什麼方法可以只開查詢檔就能直接連結開啟超連結呢?
   因為我想在每個同事的桌面放一個查詢檔 自動連結到資料庫裡,
   然後可以帶出每個客戶的銷貨明細方便客戶打電話來時可以直接做查詢
                                    謝謝

TOP

回復 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
ss

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題