excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作"返回"鍵

打開工作簿發現工作表數量太多了,都不知道每張表格是什麼內容。所以需要建立一張“目錄”工作表,放在工作表的第一張,輕鬆點擊“目錄”裡的每張工作表名稱,跳轉到相應工作表,同時製作“返回”超鏈接,回到目錄。

一、製作目錄超鏈接。

① 工作表太多,有好幾百張,一個一個手動輸入工作表名稱太麻煩,通過複製粘貼簡單的VBA代碼就可以自動批量提取工作表名稱。

如圖1:有表1、表2、表3等12張工作表,我們先在“表1”前面插入一張新的工作表,取名“目錄”。

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖1

② 第二步就是複製“提取工作表名稱的VBA代碼”,沒有代碼的小夥伴可以把圖片裡代碼的內容手動輸入在Excel表格裡保存好,需要的時候打開表格,直接複製粘貼就可以了。圖2:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖2:批量提取工作表名稱VBA代碼

③ 複製代碼後,鼠標在“目錄”這張表格的名稱上點“右鍵”——“查看代碼”,點擊就會進入VBA編輯窗口。圖3:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖3:VBA編輯窗口

④ 當有很多個工作簿都處於打開狀態時,VBA編輯窗口裡就會顯示所有的工作簿,在“窗口”的左邊找到自己需要建“目錄”的工作簿,在該工作簿下找到“目錄”這個文件,雙擊它,再在右邊的“代碼窗口”粘貼VBA代碼,點上方“小綠三角”就運行成功了,關掉窗口。圖4:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖4

⑤ 這時“目錄”工作表的A列就已經有所有工作表的名稱了。現在我們就可以用超鏈接函數HYPERLINK來批量製作目錄超鏈接。

公式模板:=HYPERLINK("網絡鏈接地址或工作簿的地址","單元格顯示什麼文字")。

注意:鏈接地址或工作簿地址和顯示的文字如果不是直接引用單元格,而是文本內容手動輸入,就需要加雙引號。鏈接地址就是要跳轉的地址鏈接,顯示的文字就是類似批註,對這個鏈接的一個備註說明(可以讓你註明這個鏈接是跳轉到哪裡的,以免忘記他的功能)。

在“目錄”工作表的B2單元格輸入公式=HYPERLINK("#"&A2&"!A1",A2),然後下拉公式,目錄製作完成。公式解析:跳轉到當前工作簿或其他工作簿的話,必須在工作簿或工作表名稱前面加上“#”符號;A2是“表1”的名稱,“!A1”表示A1單元格;後面這個A2表示單元格顯示“表1”這兩個字,讓自己知道這是跳轉到“表1”的鏈接。"#"&A2&"!A1"表示跳轉到"表1”的A1單元格,必須要具體寫到跳轉到哪個單元格。如動圖5:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖5

二、在“表1”到“表12”中一次性建立“返回”超鏈接。

比如我們想在D2單元格製作一個“返回目錄”的超鏈接,點擊就能跳轉。按住Shift鍵,鼠標點擊“表1”和“表12”,就會全選中這12張表格,然後在D2單元格輸入公式=HYPERLINK("#"&"目錄!A1","返回目錄"),按回車,完成。公式解析:"#"&"目錄!A1"——【“跳轉到目錄工作表的A1單元格”】;"返回目錄"——【“單元格顯示返回目錄這四個字”】。如圖6:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖6

做完超鏈接後,我們可以通過“視圖”——“凍結窗口”——“凍結拆分窗格”來凍結行列,完成下拉滾動條也可以很輕鬆的點到“返回目錄”超鏈接。

三、如果想修改一部分工作表的名稱,一張一張修改就很麻煩,我們也可以通過複製粘貼VBA代碼完成批量修改工作表名稱。

① 複製“修改工作表名稱代碼”,沒有代碼的小夥伴手動把圖片裡的代碼輸入到Excel表格裡保存好,方便下次複製粘貼用。如圖7:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖7:批量修改工作表名稱VBA代碼

VBA代碼注意:“目錄”這兩個字是可以改的,這個名字就是你製作超鏈接目錄的那張工作表名稱。CELLS(i,2)這個數字2也是可以改的,2表示B列,如果你的新的工作表名稱在D列,就改成4。

② 選中“目錄”這張工作表,A列是原工作表名稱,B列是目錄超鏈接。現在我在D列輸入新的工作表名稱,必須所有工作表名稱都要寫上,不改動的也要把原名稱複製粘貼上,名稱之間不能有空單元格;兩列名稱不能錯位,這樣代碼才可以平行替換名稱。如動圖8:

excel製作目錄超鏈接,VBA批量提取修改工作表名稱,製作

圖8:批量修改工作表名稱

③ 修改完工作表名稱後,原來的目錄超鏈接就失效了,所以需要重新制作下目錄超鏈接,其他表格的“返回目錄”超鏈接不受影響。

因為這個表格用了VBA宏代碼,所以保存的時候,會出現彈窗,點擊“否”,選擇後綴是xlsm的類型,點擊保存。

喜歡的朋友點點關注、轉發、收藏、點贊,謝謝!


分享到:


相關文章: