美文网首页
办公软件VBA学习(生成目录)

办公软件VBA学习(生成目录)

作者: 王滕辉 | 来源:发表于2021-10-09 14:30 被阅读0次

同一个WorkBook 中生成一个目录代码

Option Explicit

Private Sub CommandButton1_Click()
    ' 清空之前的数据
    Rows("2:65536").ClearContents
    Dim sht As Worksheet, irow As Integer
    irow = 2
    For Each sht In Worksheets
        Cells(irow, "A").Value = irow - 1
        ' 添加锚点
        ActiveSheet.Hyperlinks.Add Anchor:=Cells(irow, "B"), Address:="", SubAddress:="'" & sht.Name & "'!A1", TextToDisplay:=sht.Name
        irow = irow + 1
    Next

End Sub
image.png

Excel 中使用 ALT + F11 打开编辑窗口
插入一个窗体 : 插入》用户窗体
打开的窗体 拖入一个按钮 双击按钮编辑代码
F5 执行 F8 debug

image.png

在活动sheet中就会生成目录

相关文章

网友评论

      本文标题:办公软件VBA学习(生成目录)

      本文链接:https://www.haomeiwen.com/subject/kcyqoltx.html