请问代码是如何实现的

使用问题 · 384 次浏览
用户3914073367... 创建于 2021-10-26 09:58

看了下步骤组  貌似通过模拟鼠标点击实现,效率蛮高的,测试100张工作表很快就完成了,我通过VBA代码 循环添加超链接,测试了100张表,需要90多秒。

请问VBA代码可以用您的方式实现么,该如何写呢,目前写的方式如下。


Sub 返回目录1()
Dim zd As Integer, arr1(), sht As Worksheet
    t = Timer
    On Error Resume Next
    For Each sht In Worksheets
        If sht.Name = "1" Then   '如果有名称为 1 的工作表则执行循环
            zd = ThisWorkbook.Sheets.Count
            x = Worksheets("1").Index
            ReDim arr1(x To zd)
            For i = x To zd
                Sheets(i).Range("N3").Formula = "=HYPERLINK(""#目录!B3"",""返回目录"")"
                
            Next
        End If
    Next

End sub


回复内容
暂无回复
回复主贴