excel宏表函數(shù)大全 如何在excel中為多個(gè)工作表創(chuàng)建超鏈接目錄?
如何在excel中為多個(gè)工作表創(chuàng)建超鏈接目錄?您知道在excel中自動(dòng)生成工作表目錄的方法嗎?簡(jiǎn)單到?jīng)]有朋友!添加工作表時(shí),雙擊任意單元格可在目錄頁(yè)上自動(dòng)生成工作表名稱和超鏈接??梢詥螕簟盎剀嚒碧D(zhuǎn)到
如何在excel中為多個(gè)工作表創(chuàng)建超鏈接目錄?
您知道在excel中自動(dòng)生成工作表目錄的方法嗎?簡(jiǎn)單到?jīng)]有朋友
!添加工作表時(shí),雙擊任意單元格可在目錄頁(yè)上自動(dòng)生成工作表名稱和超鏈接??梢詥螕簟盎剀嚒碧D(zhuǎn)到工作表。
刪除工作表時(shí),它將在“目錄”頁(yè)中自動(dòng)更新。
生產(chǎn)方法:
1。定義名稱:
定義名稱:目錄
=替換(獲取工作簿(1) ,1,查找(“]”獲取工作簿(1) ),)&Ampt(現(xiàn)在())
公式解釋:獲取工作簿(1) 是宏表函數(shù)之一,用于提取當(dāng)前工作表中所有工作表的表名(包括工作表名前的工作表名),并以水平數(shù)組的形式存儲(chǔ)。Replace是一個(gè)替換函數(shù),用于將工作簿名稱替換為空名稱。
定義名稱
2。Write formula
在單元格A2中輸入公式:=if(row()>counta(directory),“”,index(directory,row()),然后將公式下拉到所需位置。
在單元格B2中輸入公式:=if(A2<>“”,hyperlink(“”&;amp;amp;amp;“!A1“,”enter“),然后將公式下拉到所需位置。
最后,請(qǐng)記住將工作簿另存為啟用宏的工作簿。
結(jié)論:雖然這種方法非常簡(jiǎn)單,但在實(shí)際工作中非常實(shí)用?;镉?jì)們,我們來試試!如果你認(rèn)為這篇文章有幫助或啟發(fā),請(qǐng)喜歡它并與更多的朋友分享
如何利用宏表函數(shù)得到一個(gè)excel文件的所有工作表名稱?
使用單元格函數(shù),它是Excel中的一個(gè)信息函數(shù),返回有關(guān)單元格格式、位置或內(nèi)容的信息。使用方法為:1。cell函數(shù)有兩個(gè)參數(shù),cell(info)Type,[引用]),第一個(gè)參數(shù)指定要返回的單元格信息的類型,第二個(gè)參數(shù)是需要其相關(guān)信息的單元格。輸入或選擇此函數(shù)后,將選擇第一個(gè)參數(shù)。2選擇“文件名”以包括文件名(包括所有路徑)和文本類型。但是,當(dāng)您輸入公式:=cell(“file name”)時(shí),會(huì)發(fā)現(xiàn)返回的結(jié)果為空。這是因?yàn)槿绻玫墓ぷ鞅砩形幢4?,它將返回空文本(“”)。三。如果保存工作簿,將其關(guān)閉并重新打開,或在任何單元格中輸入內(nèi)容,或按F9刷新工作簿,則會(huì)看到工作表的名稱。4有時(shí),您需要提取同一工作簿中多個(gè)工作表的表名以供進(jìn)一步參考??梢园碈trl鍵選擇多個(gè)工作表,然后輸入公式。5工作表的名稱在此提取。原則上,引用的任何單元格都將返回相同的表名。但是,A1是左上角的第一個(gè),它相對(duì)簡(jiǎn)單且易于編寫:=cell(“file name”,A1)。