批次生成excel的sheet名稱目錄連結的方法如下:
1、開啟excel文件,建立若干個sheet頁,例如sheet1,a1,a2,a3等。
4、錄入以下下程式碼。目的是用來在sheet1頁中的第一列生成sheet名字列
Sub createmulu() For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next End Sub
6、在sheet1中B2單元格中定義超連結函式,錄入=HYPERLINK("#"&A2&"!A1",A2)
7、滑鼠選中B1單元格中,將滑鼠放在單元中右下側,當滑鼠變為十字時,向下拖動滑鼠。
9、按shift鍵,選中除sheet1外的其他sheet頁,在A1單元格中錄入
=HYPERLINK("#sheet1!A1","返回目錄"),然後回車。所有選中sheet頁中便成功新增“返回目錄”超連結
補充:當工作簿中有多個工作表時,往往會在第一個工作表中設定目錄並加入超連結,但是由於工作表經常會改變,這裡使用VBA程式碼進行實現。
Hyperlinks 物件是新增連結用的,其中Anchor, Address和SubAddress 是它的屬性
Anchor :要新增連結的位置 必選引數
Address : 連結地址,一般是外部的連結地址 必選
SubAddress:超連結的子地址,可選
批次生成excel的sheet名稱目錄連結的方法如下:
1、開啟excel文件,建立若干個sheet頁,例如sheet1,a1,a2,a3等。
4、錄入以下下程式碼。目的是用來在sheet1頁中的第一列生成sheet名字列
Sub createmulu() For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next End Sub
6、在sheet1中B2單元格中定義超連結函式,錄入=HYPERLINK("#"&A2&"!A1",A2)
7、滑鼠選中B1單元格中,將滑鼠放在單元中右下側,當滑鼠變為十字時,向下拖動滑鼠。
9、按shift鍵,選中除sheet1外的其他sheet頁,在A1單元格中錄入
=HYPERLINK("#sheet1!A1","返回目錄"),然後回車。所有選中sheet頁中便成功新增“返回目錄”超連結
補充:當工作簿中有多個工作表時,往往會在第一個工作表中設定目錄並加入超連結,但是由於工作表經常會改變,這裡使用VBA程式碼進行實現。
Hyperlinks 物件是新增連結用的,其中Anchor, Address和SubAddress 是它的屬性
Anchor :要新增連結的位置 必選引數
Address : 連結地址,一般是外部的連結地址 必選
SubAddress:超連結的子地址,可選