作者Ibrahimovic (伊布)
看板Office
标题[问题] 取出储存格内的超连结
时间Mon Jan 29 20:35:35 2018
软体: Excel
版本: 2016
在网站上随便抓一串带有连结的文字,於Excel内直接贴上
想说有连结就乾脆试试看取出来好了
点录制巨集後
编辑超连结内复制结网,贴到空白储存格
结果code只有选取跟贴上这2行? (如下)
Range("K1").Select
ActiveSheet.Paste
一个完全没有线索可抓的程式码...
後续改录删除超连结跟定义超连结内的程式码
改了可以想到的写法都错误
後来想到之前看过youtube影片有老师是用别的语言去抓
所以想请问
是不是没办法用VBA取出储存格内的超连结呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.121.107.138
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1517229338.A.053.html
1F:→ soyoso: 删除 range.hyperlinks.delete 01/29 20:46
2F:→ soyoso: 取出 range.hyperlinks.item(1).address 01/29 20:46
3F:→ soyoso: 修改,以上述再重新指定新的网址字串 01/29 20:49
4F:→ soyoso: 新增 add 01/29 20:49
抓到了!!! 谢谢
※ 编辑: Ibrahimovic (122.121.107.138), 01/29/2018 22:43:09