win7系統下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

Excel自動生成目錄圖文解析詳細圖文使用教程

發布時間:2025-03-14 文章來源:xp下載站 瀏覽:

辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。

通過下方步驟使用按鈕結合VBA代碼可以將Excel工作簿里面的所有工作表獲取并生成如下圖所示目錄列表,并且可以單擊。

Excel自動生成目錄教程

Step01:鼠標依次單擊【開發工具】——【Visual Basic】,打開VBA編程窗口

Step02:如下圖所示,再新打開的窗口左側雙擊Sheet1,右側窗口輸入代碼(step03提供)。

Excel自動生成目錄圖解詳細教程

Step03:右側窗口復制輸入的VBA代碼如下:

 

        Option Explicit

        Sub Create_TOC()

        Dim wbBook As Workbook

        Dim wsActive As Worksheet

        Dim wsSheet As Worksheet

        Dim lnRow As Long

        Dim lnPages As Long

        Dim lnCount As Long

        Set wbBook = ActiveWorkbook

        With Application

            .DisplayAlerts = False

            .ScreenUpdating = False

        End With

        'If the TOC sheet already exist delete it and add a new

        'worksheet.

        On Error Resume Next

        With wbBook

            .Worksheets("目錄").Delete

            .Worksheets.Add Before:=.Worksheets(1)

        End With

        On Error GoTo 0

        Set wsActive = wbBook.ActiveSheet

        With wsActive

            .Name = "目錄"

            With .Range("A1:B1")

                .Value = VBA.Array("工作表名稱", "順序 # - # 包含多少頁")

                .Font.Bold = True

            End With

        End With

        lnRow = 2

        lnCount = 1

        'Iterate through the worksheets in the workbook and create

        'sheetnames, add hyperlink and count & write the running number

        'of pages to be printed for each sheet on the TOC sheet.

        For Each wsSheet In wbBook.Worksheets

            If wsSheet.Name <> wsActive.Name Then

                wsSheet.Activate

                With wsActive

                    .Hyperlinks.Add .Cells(lnRow, 1), "", _

                    SubAddress:="'" & wsSheet.Name & "'!A1", _

                    TextToDisplay:=wsSheet.Name

                    lnPages = wsSheet.PageSetup.Pages().Count

                    .Cells(lnRow, 2).Value = "'" & lnCount & "-" & lnPages

                End With

                lnRow = lnRow + 1

                lnCount = lnCount + 1

            End If

        Next wsSheet

        wsActive.Activate

        wsActive.Columns("A:B").EntireColumn.AutoFit

        With Application

            .DisplayAlerts = True

            .ScreenUpdating = True

        End With

        End Sub

Step04:關閉打開的VBA編輯窗口,鼠標依次單擊【開發工具】——【插入】——【按鈕】,工作表格的工作區拖動繪制后會自動彈出“指定宏”對話框,選擇后,單擊確定按鈕即可。

Excel自動生成目錄教程

 

最后,單擊按鈕即可自動生成一個新的并且帶目錄的工作表 


Office辦公軟件是辦公的第一選擇,這個地球人都知道。

本文章關鍵詞: Excel自動生成目錄 
主站蜘蛛池模板: 国产精品 综合 第五页| 丁香五月综合久久激情| 国产成人综合久久精品红| 国产成人综合久久精品红| 久久精品国产亚洲综合色| 亚洲国产aⅴ综合网| 色偷偷91久久综合噜噜噜噜| 91精品国产综合久久婷婷| 激情综合婷婷色五月蜜桃| 伊人色综合一区二区三区| 一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老 | 五月丁香综合缴情六月小说| 狠狠色丁香婷婷综合久久来| 久久久久噜噜噜亚洲熟女综合| 久久综合丁香激情久久| 亚洲国产美国国产综合一区二区| 国产日韩欧美综合| 天天综合网天天综合色| 色噜噜狠狠狠狠色综合久一| 伊人色综合久久天天人守人婷| 色拍自拍亚洲综合图区| 中文字幕亚洲综合精品一区| 久久综合九色综合精品| 日韩欧美亚洲综合久久影院Ds| 亚洲香蕉网久久综合影视| 婷婷综合另类小说色区| 日日AV色欲香天天综合网| 亚洲国产欧洲综合997久久| 久久综合丝袜日本网| 中文字幕亚洲综合精品一区| 国产精品无码久久综合| 色婷婷综合久久久中文字幕| 亚洲国产日韩欧美综合久久| 久久婷婷色综合一区二区 | 国产成人精品综合在线观看| 欧美亚洲日韩国产综合网| 99久久综合国产精品免费| 色综合久久中文字幕无码| 亚洲国产欧美国产综合一区 | 91精品国产综合久久四虎久久无码一级 | 久久久久AV综合网成人|