首页 > 其他 > 详细

Excel多个sheet页,设置一个主页,(多个隐藏子页)

时间:2019-10-12 17:31:52      阅读:216      评论:0      收藏:0      [点我收藏+]

很多隐藏的子页,一个主页,主页里面包含跳转子页的链接,点击主页里子页链接,跳转到对应的子页,

下方只显示一个主页+对应的子页
技术分享图片

 

 技术分享图片

 

Private Sub Worksheet_Activate()

For i = 1 To Sheets.Count

If Sheets(i).Name <> "目录" And Sheets(i).Name <> "Forecast Sum" Then Sheets(i).Visible = 0

Next

End Sub

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

Dim sh As Object

On Error Resume Next

Set sh = Sheets(Replace(Split(Target.SubAddress, "!")(0), "‘", ""))

If Not sh Is Nothing Then

Application.EnableEvents = False

sh.Visible = xlSheetVisible

Target.Follow

Application.EnableEvents = True

End If

End Sub

 

Excel多个sheet页,设置一个主页,(多个隐藏子页)

原文:https://www.cnblogs.com/zuochencun/p/11662810.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!