有時候,一個工作簿中的工作表非常多,而標籤欄內容又十分有限,很難快速定位到我們需要的工作表。這時候你需要的就是一個所有工作表的索引目錄而已,如下圖所示。
你可以選擇手動插入超連結,但對於工作表非常多的時候依然不方便,最好的方法使用VBA來實現。
首先準備好工作表,並在所有工作表之前插入一個新表,命名為「目錄」,填寫表頭信息。
然後按ALT+F11快捷鍵打開VBA代碼編輯窗口,在左側的【工程】窗口中新建一個模塊,然後再右側代碼區定義一個過程,過程名為「mulu」,輸入如下代碼。
最後,運行此過程,即可生成所有的目錄。
如果需要添加新的工作表,只需要重新運行名為「mulu」的過程,即可更新目錄。
參考代碼: