Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 作為在建筑工地的工程師們,在制作一個excel工作簿的時候,往往在這個工作簿當中會有10多個或者更多的工作表,這樣方便我們引用,如果我們能為這些工作表做一個工作表目錄就好了。當然,我們可以通過創建超鏈接的方法,為每一個工作表分別創建超連接,但這樣會比較麻煩,工作表多的時候,工作量也蠻大。下面介紹一種通過HYPERLINK函數結合定義名稱的方法,快速創建exce工作表目錄,適用于excel2007和excel2003工作表目錄。 一.定義名稱 打開Excel 2007,右擊第一張工作表標簽選擇“重命名”,把它重命名為“目錄”工作表。選中B1單元格,切換到“公式”選項卡,單擊“定義名稱”,在彈出的“新建名稱”窗口中輸入名稱 List,在引用位置中則輸入=INDEX(GET.WORKBOOK(1),$A1)&T(NOW()),單擊確定即可定義出一個名為 List 的名稱。 圖1 公式中GET.WORKBOOK(1)用于提取當前工作簿中所有工作表名稱,INDEX函數則按A1中的數字決定要顯示第幾張工作表的名稱。此外,由于宏表函數GET.WORKBOOK(1)在數據變動時不會自動重算,而NOW()是易失性函數任何變動都會強制計算,因此我們需要在公式中加上NOW()函數才能讓公式自動重算。函數T()則是將NOW()產生的數值轉為空文本以免影響原公式結果。 注:宏表函數GET.WORKBOOK,不能直接在單元格公式中使用,必須通過定義名稱才能起作用。 二.輸入公式 在“目錄”工作表的A1單元格輸入2,在B1單元格輸入公式=IFERROR(HYPERLINK(List&"!A1","")。公式表示當名稱List的值為錯誤值時顯示為空,否則創建指向第二張工作表的超鏈接。當然出現的文本包括工作簿名、工作表名和單元格A1,如果只想顯示工作表名,可用一些文本函數作為HYPERLINK的第二個參數,使得超鏈接顯示的文本滿足自己的要求。 然后選中A1:B1單元格,把鼠標指向選中區右下角的“填充柄”按住鼠標左鍵向下拖動即可(根據該工作簿中工作表的數量決定復制多少行)。單擊相應工作表名稱即可快速切換到該工作表中。 圖2 三.保存設置 切換到“開始”選項卡適當設置一下目錄中的字體、字號和顏色等等,建議把字號放大并設置加粗以便查看,還要調整一下A:B列的列寬以便完全顯示工作表名稱。最后單擊“Office”按鈕,選擇“另存為”,在彈出的另存為窗口中選擇保存類型為“Excel啟用宏的模板(*.xltm)”格式。 由于宏表函數GET.WORKBOOK(1)是通過宏功能起作用的,所以插入了工作表目錄的文檔最后都必須以“Excel啟用宏的工作簿(*.xlsm)”格式另存,這樣下次打開時才能正常顯示工作表目錄。此外,打開工作簿時,Excel 2007默認會禁用宏,得單擊警告欄中的“選項”按鈕,選中“啟用此內容”單選項,確定后才能顯示工作表目錄。 Excel?2003 則以xls 格式保存即可。同樣,在使用上述所講的功能之前,需將宏的安全級別設為“中”或“低”:工具 – 宏 – 安全性。 圖3 上面通過excel2007的工作簿為大家演示了在excel工作簿中創建工作表目錄的方法,在excel2003創建工作表目錄的方法同樣可以使用這一種。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!