【Excel】一鍵生成帶超連結的工作表目錄

2021-12-24 Word技巧達人

一個Excel工作簿,可能包含多個工作表;這時我們就希望能有一個工作表目錄,一方面,可以縱覽簿裡有多少表、都是什麼名字,另一方面,也可以通過超連結快速查看相關工作表的內容。

那麼說起製作工作表目錄來,您首先想到的是什麼?

函數?

厲害!不愧是擁有函數神技的辦公能手。

不過,一般情況下,我們可以使用Excel自帶的工作表目錄功能。

如上操作動畫所示,右鍵單擊工作表左下角的兩個小三角及之間的區域,Excel就會彈出一個類似工作表目錄的界面;單擊界面上的相應表名可以激活對應的工作表。

是不是很方便呢?                            

但有些時候,Excel自帶的這個工作表目錄界面就有些不方便了。

工作表很多時,它的界面太小,一頁放不下,查看起來明顯就很不方便;另外它也不夠美觀,製作Excel模版時,給別人用起來又有點奇怪。別人問你,大哥,你做的 Excel模版,我想找某個工作表,好難啊。你回說:兄弟,你點這裡,點那樣,這樣那樣……嗯嗯,What are you 懂?……相信我,你解釋了半天,但結果,聽的人很可能一臉懵逼。

所以還得使用函數製作工作表目錄?

——NO!

函數雖好,但需要用到宏表函數,還得定義名稱,確實有點繞了。

打個響指,請看大標題——我們今天分享的是一鍵生成帶超連結的工作表目錄

請看操作過程動畫:

動畫中所複製的代碼如下:

Sub ml()
    Dim sht As Worksheet, i&, shtname$
    Columns(1).ClearContents
   '清空A列數據
    Cells(1, 1) = "目錄"
   '第一個單元格寫入字符串"目錄"
    i = 1
   '將i的初值設置為1.
    For Each sht In Worksheets
       '循環當前工作簿的每個工作表
        shtname = sht.Name
        If shtname <> ActiveSheet.Name Then
       '如果sht的名稱不是當前工作表的名稱則開始在當前工作表建立超連結
            i = i + 1
           '累加i
           ActiveSheet.Hyperlinks.Add anchor:=Cells(i, 1), Address:="",SubAddress:="'" & shtname & "'!a1",TextToDisplay:=shtname
           '建超連結
        End If
    Next
End Sub

醬紫是不是很有趣?

如果想【目錄】美觀,可以選擇【圖形和形狀】來作為宏代碼運行的按鈕,當然也可以對目錄內容所在單元格做相應的美化處理。

最後補充一點代碼說明:

小代碼裡用到了Hyperlinks.Add語句,這裡用一個圖片來解釋它的每個參數。

如果你覺得有用,就分享給朋友們看看吧~

想要學習Excel函數公式快速入門的小夥伴,

趕快長按掃碼

來報名學習《Excel函數公式啟蒙課程》吧!

投稿、提問郵箱:wordjqdr@126.com

相關焦點

  • excel中如何創建工作表目錄並添加超連結?
    經常使用office的朋友都知道,在word中的引用選項卡下可以直接生成目錄,但是在excel卻沒有這麼方便的功能,生成目錄可以需要用到宏表函數,即get.workbook(),但是這個函數用起來也是十分方便的。
  • 自動創建帶連結的Excel工作表目錄
  • excel超連結應用:快速生成目錄的幾個方法-上
    在平時工作中,為了能快速打開需要的工作表,我們通常會設置一個目錄。目錄的設置方法有很多種,但大多數人使用的方法還是基本的手動插入超連結的操作。雖然這個方法也行,但是將大大降低你的工作效率,那麼今天,我們將給大家分享在excel中生成目錄的6種方法,保證招招精彩,趕緊來看看吧!(由於篇幅原因,文章將分為上下兩篇,本篇為上篇。)
  • excel超連結應用:快速生成目錄的幾個方法-下
    在上篇文章中,我們說到了基本的製作目錄的方法,以及用宏表函數和超連結函數製作目錄、用快捷鍵CTRL+F製作目錄的方法。今天我們要分享的另外三種方法,保證小夥伴們聞所未聞見所未見,一個公式都不用,就能完成目錄的製作,是不是有點好奇呢?趕緊來看看吧!
  • excel超連結應用:快速生成目錄的幾個方法-下
    在上篇文章中,我們說到了基本的製作目錄的方法,以及用宏表函數和超連結函數製作目錄、用快捷鍵CTRL+F製作目錄的方法。今天我們要分享的另外三種方法,保證小夥伴們聞所未聞見所未見,一個公式都不用,就能完成目錄的製作,是不是有點好奇呢?趕緊來看看吧!
  • excel中如何設置目錄與返回目錄超連結?這兩種方法很簡單
    在excel操作中,我們可以按下Ctrl+K快捷鍵使用超連結功能,包括連結到網頁、文件、工作表、單元格等。但是如果同一個工作簿中有很多工作表,那麼該如何設置目錄,並且通過超連結的功能實現目錄與工作表之間的相互跳轉呢?
  • 1分鐘搞定1000條Excel超連結目錄
    工作中面對大批量的excel表格,想要在眾多表中找到需要的表,職場小白通常是一個個點選,幾張表還好,若是幾十張那真是累死寶寶了,下面學習下excel大神是怎麼操作的,讓小白分分鐘成為「超連結目錄」大神。
  • Excel表格製作教程:1分鐘搞定1000條Excel超連結目錄
    點擊圖片   1元搶購 Excel、Word、PPT全套課程工作中面對大批量的excel表格
  • Excel教程:1分鐘搞定1000條Excel超連結目錄
    表格,想要在眾多表中找到需要的表,職場小白通常是一個個點選,幾張表還好,若是幾十張那真是累死寶寶了,下面學習下excel大神是怎麼操作的,讓小白分分鐘成為「超連結目錄」大神。」Step2:自動生成「超連結列表」文件——信息——檢查工作簿——檢查兼容性——彈出
  • 1分鐘搞定1000條【超連結目錄】,不看後悔哦!
    ,幾張表還好,若是幾十張那真是累死寶寶了,下面學習下excel大神是怎麼操作的,讓小白分分鐘成為「超連結目錄」大神。絕招一:手工添加超連結目錄選中單元格——右鍵單擊超連結(或Ctrl+K)——插入形狀——編輯文字——插入超連結絕招二:通過Excel自帶的「檢查功能」製作目錄Step1
  • Excel中不用函數、代碼生成工作表目錄:點哪個打開哪個工作表
    關於Excel中如何對多個工作表生成一個目錄連結,便於查閱相關表格,小編曾以自定義函數的方法發布過一篇文章,小夥伴們也以去主頁查看。其實生成目錄的方法很多,VBA代碼、函數等等,但是這些方法面臨著函數、代碼讀不懂的問題,今天小編就和大家分享一個不用函數、代碼生成目錄的方法,相信看完後小夥伴們會有另一番感受,學會了記得點讚喲!
  • Excel表格中生成帶連結工作表目錄,想找哪個表格點哪個
    在我們工作中,通常一個Excel工作簿中包含很多工作表,然而在找某一個工作表時,就比較費時費力了,今天小編就和大家分享用公式自動生成工作表目錄,並帶連結,通過滑鼠點擊,想找哪個表就點哪個,快捷方便喲!具體操作步驟:一、點擊【公式】選項卡中的【定義名稱】按鈕,在新窗口中,名稱輸入;mul,引用位置輸入公式:=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW()),點擊【確定】按鈕返回工作區;二、滑鼠右鍵點擊工作表標籤
  • 巧妙設置Excel超連結目錄,文檔管理科學高效,查找表格超輕鬆
    今天跟大家分享一下,Excel超連結設置,目錄管理便捷輕鬆,一鍵直達子表。覺得幫幫還不錯的,分享分享朋友圈呀,親們^^<——非常重要!!!大家請看範例圖片,我們管理Excel表格經常有這兩種情況,總表中包含幾個工作表,或者其他工作簿的表格也在總表的目錄範圍內。
  • 「Excel技巧」Excel表格如何製作帶超連結的導航目錄
    一份工作簿裡面有很多工作表,我們都希望能夠有一個導航目錄,方便我們點擊跳轉到對應的工作表上,同樣在工作表裡有個返回鍵可以方便我們返回到主目錄裡。不用我們一個標籤一個標籤地去尋找工作表。操作步驟:步驟一、新建工作表;即在存放工資表的工作簿裡,新建一個工作表,專門存放目錄。
  • excel函數應用技巧:超連結函數HYPERLINK
    因為工作表太多、太繁雜,所以她需要把表格放到不同根目錄下的不同文件夾中。最開始看她工作的時候,總是要頻繁的切換文件夾,大家都知道,在密密麻麻的文件中要找到自己所需的文件,是一件很費勁的事。但後來,我發現她好像變得輕鬆了,就偷偷觀察她的操作,原來她是用了「超連結」。
  • python操作excel:批量生成超連結
    excel設置超連結的函數是HYPERLINK,這裡用python批量生成超連結的思想其實很簡單,就是將公式寫入excel就行。
  • excel如何添加超連結
    我們在使用excel製作工作表後,有的時候內部的文字需要連接到其他的網站上去,此時需要做一個超連結,那麼excel怎麼製作超連結呢,今天和大家分享下如何在excel內部製作超連結首先打開excel工作表,打開後找到要添加超連結的單元格,選中單元格
  • 工作表太多?看Excel高手如何製作一份高大上的導航目錄!
    導讀:在Excel中,目錄非常常見,最傳統的目錄直接使用單元格超連結完成。其實在Excel中還有另外一種目錄,做成仿生後臺管理系統的樣子,不僅會讓表格的切換非常方便,也大大提升了表格的美觀程度,跟著芒種君一起來看下如何製作的吧。
  • 各類職場人如何用Excel製作目錄?看了這麼多種,還是最服你!
    在平時工作中,為了能快速打開需要的工作表,我們通常會設置一個目錄。目錄的設置方法有很多種,但大多數人使用的方法還是基本的手動插入超連結的操作。雖然這個方法也行,但是將大大降低你的工作效率,那麼今天,我們將給大家分享在excel中生成目錄的6種方法,保證招招精彩,趕緊來看看吧!(由於篇幅原因,文章將分為上下兩篇,本篇為上篇。)
  • Excel批量創建工作表之快速創建相同表格並生成目錄
    由於我們12個月的財務報表格式都是一樣的,今天小編就和大家分享如何一次性創建12個相同表格並生成目錄方便查看,不想加班的親們,趕緊加入Excel與財務的學習大軍吧!一、創建相同內容工作表:1、選中「1月」工作表標籤,按住Shift鍵,點擊「12月」工作表標籤,這樣12個工作表被選中了;2、在工作表中輸入表格內容;3、滑鼠右鍵點擊被選中的任一工作表標籤,選擇【取消組合工作表】,我們來看一下各個工作表內容已經完成了。