人气 3797

[Excel技巧] excel vba选取所有包含超链接的单元格 [复制链接]

精益人 2017-10-14 17:19:38
在excel中录入网址可以点击后直接跳转到该网址。有的时候,我们需要获取所有这些地址如何选择工作表中所有包含超链接的单元格呢,用定位或查找的方法无法实现。下面我们通过一段VBA代码来可以实现这个功能。
在工作表的 VBA后台录入以下函数代码:SubSelectHyperlinkCells()
DimhHlinkAsHyperlink
DimrRangeAsRange
DimNotFirstlinkAsBoolean
OnErrorResumeNext
ForEachhHlinkInActiveSheet.Hyperlinks
IfNotFirstlinkThen
SetrRange=Application.Union(rRange,hHlink.Range)
Else
SetrRange=hHlink.Range
NotFirstlink=True
EndIf
Next
IfrRangeIsNothingThenEnd
rRange.Select
EndSub
运行“SelectHyperlinkCells”函数即可选择工作表中所有包含超链接的单元格。如下图
1507972250101270.png (56.55 KB, 下载次数: 0, 售价: 2 金钱)
您需要登录后才可以回帖 登录 | 立即注册

QQ|手机版|精益人 ( 沪ICP备19004111号-1 )

GMT+8, 2024-5-19 05:10 , Processed in 0.239061 second(s), 23 queries .

Powered by Lean.ren X3.5 Licensed  © 2001-2030 LEAN.REN