網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

怎麼樣批量生成excel的sheet名稱目錄鏈接

欄目: 心理 / 發佈於: / 人氣:2.3W
怎麼樣批量生成excel的sheet名稱目錄鏈接

批量生成excel的sheet名稱目錄鏈接的方法如下:

1、打開excel文檔,創建若干個sheet頁,例如sheet1,a1,a2,a3等。

2、點擊菜單中的開發工具菜單,點擊查看代碼按鈕。

3、如果找不到開發工具菜單,請點擊文件->選項->自定義功能區->主選項卡中,選中開發工具複選框。

4、錄入以下下代碼。目的是用來在sheet1頁中的第一列生成sheet名字列

Sub createmulu() For i = 1 To t Cells(i, 1) = Sheets(i) Next End Sub

5、在代碼編輯窗口中點擊綠色運行按鈕,或者按F5鍵,運行後sheet1如下圖所示:

6、在sheet1中B2單元格中定義超鏈接函數,錄入=HYPERLINK("#"&A2&"!A1",A2)

7、鼠標選中B1單元格中,將鼠標放在單元中右下側,當鼠標變為十字時,向下拖動鼠標。

8、此時點擊B列的sheet名稱超鏈接,即可打開相應的sheet頁。

9、按shift鍵,選中除sheet1外的其他sheet頁,在A1單元格中錄入

=HYPERLINK("#sheet1!A1","返回目錄"),然後回車。所有選中sheet頁中便成功添加“返回目錄”超鏈接

補充:當工作簿中有多個工作表時,往往會在第一個工作表中設置目錄並加入超鏈接,但是由於工作表經常會改變,這裏使用VBA代碼進行實現。

Hyperlinks 對象是添加鏈接用的,其中Anchor, Address和SubAddress 是它的屬性

Anchor :要添加鏈接的位置 必選參數

Address : 鏈接地址,一般是外部的鏈接地址 必選

SubAddress:超鏈接的子地址,可選