excel數據透視表如何創建導航工作表

      網友投稿 736 2025-04-02

      excel數據透視表如何創建導航工作表

      當工作簿中的工作表不多時,我們只需要單擊底部的工作表名到達想要操作的工作表。然而,當有很多工作表時,要找到想要的工作表就需要邊單擊滾動按鈕邊查找工作表,這可能要花點時間了。

      其實,我們可以創建一個導航工作表,將工作簿中的所有工作表名稱都放置到導航工作表中,并設置到工作表的鏈接,這樣,我們只需要單擊工作表名稱,即可到達相對應的工作表。同時,在每個工作表中,放置回到導航工作表的鏈接,這樣單擊該鏈接就可以迅速回到導航工作表。這樣更方便快捷,如下圖1所示。

      圖1

      實現上述功能的VBA代碼如下:

      Sub NavigateWorksheet()

      Dim wks As Worksheet

      Dim i As Integer

      i = 0

      ‘如果存在”導航”工作表,則清除其內容

      ‘如果不存在”導航”工作表,則添加

      If SheetExists(“導航”) Then

      Cells.ClearContents

      Worksheets(“導航”).Range(“A1”).Select

      Else

      Worksheets.Add before:=Worksheets(1)

      ActiveSheet.Name = “導航”

      End If

      ‘遍歷工作表

      For Each wks In Worksheets

      i = i + 1

      ‘排除”導航”工作表

      If i = 1 Then GoTo Continue

      ‘添加導航鏈接

      With ActiveCell

      .Value = wks.Name

      .Hyperlinks.Add ActiveCell,””, _

      wks.Name & “!A1″, _

      TextToDisplay:=wks.Name, _

      ScreenTip:=”單擊返回導航工作表”

      With Worksheets(i)

      .Range(“A1″).Value =”返回到工作表: ” & ActiveSheet.Name

      .Hyperlinks.AddSheets(wks.Name).Range(“A1”), “”, _

      “‘” &ActiveSheet.Name & “‘” & “!” &ActiveCell.Address, _

      ScreenTip:=”返回到工作表:” & ActiveSheet.Name

      End With

      End With

      ActiveCell.Offset(1, 0).Select

      Continue:

      Next wks

      End Sub

      ‘判斷工作表是否存在

      Function SheetExists(strName) As Boolean

      Dim obj As Object

      On Error Resume Next

      Set obj = ActiveWorkbook.Sheets(strName)

      If Err.Number = 0 Then

      SheetExists = True

      Else

      SheetExists = False

      End If

      End Function

      運行NavigateWorksheet過程,將在工作簿中創建一個名為“導航”的工作表(如果該工作表已存在,則清空其中的內容),然后在“導航”工作表的列A中輸入該工作簿其他工作表的名稱并建立到該工作表的鏈接,同時在其他工作表的單元格A1中創建返回“導航”工作表的鏈接。

      代碼的圖片版如下:

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:apaas服務(apaas會員)
      下一篇:GitHub開源的AI下五子棋(基于博弈樹極大極小值alpha-beta剪枝搜索)
      相關文章
      亚洲国产人成精品| 久久精品国产亚洲av瑜伽| 亚洲综合色在线观看亚洲| 看亚洲a级一级毛片| 天天综合亚洲色在线精品| 亚洲成av人无码亚洲成av人| 亚洲熟妇AV日韩熟妇在线| 亚洲欧美日韩中文高清www777| 亚洲视频在线一区二区| 亚洲AV无码专区日韩| 亚洲福利精品电影在线观看| 亚洲国产精品综合久久一线| 亚洲一级特黄无码片| 亚洲精品专区在线观看| 国产成人精品日本亚洲专区| 2022中文字字幕久亚洲| 中文字幕在线亚洲精品| 亚洲精品无码高潮喷水在线| 人人狠狠综合久久亚洲88| 亚洲av无码成h人动漫无遮挡| 亚洲爆乳无码专区| 亚洲午夜视频在线观看| 亚洲视频在线不卡| 亚洲一区二区三区亚瑟| 国产午夜亚洲精品国产| 狠狠综合亚洲综合亚洲色| 亚洲av无码成人精品区在线播放| 亚洲精品高清在线| 亚洲人成精品久久久久| 亚洲av日韩av无码| 亚洲春色另类小说| 中文字幕在线观看亚洲日韩| 亚洲暴爽av人人爽日日碰| 亚洲Aⅴ无码一区二区二三区软件| 国产精品亚洲高清一区二区 | 亚洲日本一区二区三区在线| 亚洲va久久久噜噜噜久久天堂| 亚洲一区精品中文字幕| 亚洲不卡视频在线观看| 亚洲精品无码久久| 久久精品国产亚洲7777|