Excel批量打开超链接

2017-02-26  本文已影响1401人  hanamizukitoki

excel里alt+F11插入模块,输入截图中的内容即可。

数量为一次性打开链接数量,测试改为对应的sheet表

Sub 打开超链接()

数量 = 25

x = 0

For Each h In Worksheets("测试").Hyperlinks

x = x + 1

If x > 数量 Then Exit For

h.Follow

Next h

End Sub

Sub 打开超链接()

方法二:

A1列为超链接,模块里输入以下代码:

Sub 打开超链接()

Dim rg

For Each rg In Range("A1").CurrentRegion

If rg.Hyperlinks.Count > 0 Then

rg.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=False

End If

Next

End Sub

方法三:

10为数量,模块里输入以下代码:

Sub 打开链接()

Dim i As Long, n As Long

For i = 0 To 10

Shell "explorer " & ActiveCell.Offset(i, 0)

Next

ActiveCell.Offset(i, 0).Activate

End Sub

上一篇下一篇

猜你喜欢

热点阅读