【求助】如何利用VBA取得EXCEL中超連結的資料 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員
【求助】如何利用VBA取得EXCEL中超連結的資料
請問要如何利用VBA取得EXCEL中超連結的資料, 原來的連結資料
是使用本機路徑來連結, 結果透過網芳之後, 全部都連不到了, 所以
想要利用VBA設計一個程序, 來做搜尋替換的作業, 在此請大家幫
幫小弟, 謝謝!

回覆
Take it easy~

試試
語法:
For Each link In ActiveSheet.Hyperlinks
   link.Address = Replace(link.Address, "要找的", "取代為")
Next

以上的程式會把目前工作表中所有超連結位址指定的字串取代為特定字串.
回覆
會員

首先感謝您的回答, 我試了一下, 出現了 "無效的外部程序"
, 我查了一下 ActiveSheet 這個關鍵字, 在輔助說明中找不
到!

PS: 使用版本為 MS Office 2000
回覆
Take it easy~

我的也是 2000 版, 測試沒問題.
ActiveSheet 意思是作用中的工作表, 是Excel VBA常用的物件.
可把你的程式貼上來看看?

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。