中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
EXCEL文件里的工作表太多,簡單VBA代碼快速添加目錄表

在微軟excel表里,沒有提供sheet目錄樹的功能,通過vba代碼,我們可以簡便的生成目錄表,在目錄表點(diǎn)擊對應(yīng)sheet名即可方便的跳轉(zhuǎn)到對應(yīng)sheet表

使用效果如下

代碼如下

使用方法:alt+F11打開vba編輯器,粘貼下面代碼,運(yùn)行創(chuàng)建目錄即可

代碼最后1句單引號可取消 運(yùn)行后即可 在子表中 按下ctrl+j快速返回到目錄表

代碼如下

Sub 創(chuàng)建目錄()

'關(guān)閉屏幕更新加快速度

Application.ScreenUpdating = False

Dim i As Integer, Sht_Count

'如果不存在“目錄”則添加目錄工作表

If Not IsSht("目錄") Then Sheets.Add(Sheets(1)).Name = "目錄"

Sht_Count = Sheets.Count '獲取工作表數(shù)量

For i = 2 To Sht_Count '遍歷工作表

'在“目錄”工作表添加鏈接

Sheets("目錄").Hyperlinks.Add Anchor:=Sheets("目錄").Cells(i - 1, 2), _

Address:="", SubAddress:="'" & Sheets(i).Name & "'!A1", _

TextToDisplay:=Sheets(i).Name, ScreenTip:="單擊打開:" & Sheets(i).Name

Next i

'恢復(fù)屏幕更新

Application.ScreenUpdating = True

'為返回目錄過程指定快捷鍵為【Ctrl+J】可自己選用

'Application.OnKey "^j", "返回目錄"

End Sub

'聲明一個(gè)函數(shù),用于判斷是否存在某個(gè)指定名稱的工作表

Function IsSht(ShtName As String)

On Error Resume Next

Dim sht As Worksheet

Set sht = Sheets(ShtName)

IsSht = (Err = 0)

End Function

Sub 返回目錄()

'如果有“目錄”則返回“目錄”工作表

If IsSht("目錄") Then Sheets("目錄").Select

End Sub

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
每日Excel分享(VBA)| 一鍵生成帶超鏈接的工作表目錄,就是這么簡單
批量生成到相應(yīng)工作表的超鏈接目錄 | VBA實(shí)例教程
利用Excel中VBA代碼批量生成詢證函的方法
別害怕,VBA一點(diǎn)都不難!這篇入門教程超簡單,小白也能學(xué)~
EXCEL中快速設(shè)置工作表目錄和分表間超鏈接
WPS excel VBA 常用功能代碼(大全)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服