作者JieJuen (David)
看板Office
標題Re: [算表] 如何大量移除超連結?
時間Wed Jun 18 19:10:12 2008
嗯 VBA法有趣 我還不知道for可以這樣用呢^^~ (筆記)
1. 若不要保留原格式
複製某一空白儲存格/選取要移除連結區域/選擇性貼上/加
2. 若要保留原格式
把超連結通通選起來/複製/選擇性貼上/加
(↑經測試 要4列或2欄以上 反正範圍選到無連結處亦無妨 就選大一點唄)
最後的運算 似乎是加減乘除都可以移除連結~(但內容為數字時要小心值的改變)
原先的格式都會在,超連結移除而已
3. 另一VBA法
Sub t2()
ActiveSheet.Hyperlinks.Delete
End Sub
--------以下原文此法無效 抱歉 XD----------
原題
1. 把超連結通通選起來/右鍵-超連結/確定 (這時連結全變一樣)
2. 右鍵-超連結/(右下角)移除連結
即可
忘記VBA怎麼寫的時候也可以用
※ 引述《singermath (singer)》之銘言:
: ※ 引述《jaffchiou (jaff)》之銘言:
: : 軟體: EXCEL
: : 版本:2003
: : 請問一下
: : 我想將在檔案中的許多超連結一口氣移除掉
: : 而不是一個個去點
: : 有沒有什麼比較快的方法呢?
: 試試看 VBA 解法
: sub t1()
: application.screenupdating=false
: for each link in activesheet.hyperlinks
: link.delete
: next link
: end sub
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.185
※ 編輯: JieJuen 來自: 218.164.50.185 (06/18 19:13)
推 singermath:您客氣了,因為最近在學VBA,拿來當練習用,你提供的解 06/18 20:06
→ singermath:法比較快呢... 06/18 20:06
感謝您的分享 讓我也學一學~
另外請教 VBA不知能否改成作用到整個活頁簿?
※ 編輯: JieJuen 來自: 218.164.50.185 (06/19 01:56)
→ singermath:#6146 已更新... 06/19 14:44
→ JieJuen:感謝~^^ 06/19 15:14
→ jaffchiou:好厲害的解法!!!謝謝 06/20 12:50
→ JieJuen:^^ 06/20 17:51