【技巧1001-18】- 小白可用的完全自动更新的工作表目录
其实前面我们也做过工作表目录的教程,只是那个没有办法自动更新,一旦有新增或者删减不是很方便。
今天我们就来分享 一个小白都可以套用的
技巧18 -全自动更新的工作表目录
教程
代码:
'功能:自动生成文件目录
'作者:Excel办公实战-小易
Private Sub Worksheet_Activate()
Columns("A:B").Clear
Range("A1:B1") = [{"序号","表名"}]
Dim sht As Worksheet, n As Integer
n = 1
For Each sht In Worksheets
If sht.Name <> "目录" Then
n = n + 1
Cells(n, 1) = n - 1
Cells(n, 2) = sht.Name
End If
Next
With Range("a1").CurrentRegion
.Borders.LineStyle = 1
.RowHeight = 18
End With
End Sub
'功能:双击跳转到对应的工作表
'作者:Excel办公实战-小易
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column <> 2 Or Target.Cells.Count <> 1 Then End
If Target.Value <> "" Then
Cancel = True
Worksheets(Target.Value).Select
End If
End Sub
赞 (0)