excel工作表目录
⑴ 如何给Excel工作表创建目录以便能简单明了的管理工作表
步骤
1、在工作簿中新建一个工作表,命名为“目录”。
2、单击B1单元格,切换到“公式”选项卡,单击“定义名称”,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式:
=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())
3、在B1单元格中输入公式,并向下复制:
=IFERROR(HYPERLINK(目录&"!A1",MID(目录,FIND("]",目录)+1,99)),"")现在可以看到效果了,单击目录中的工作表名称,就会自动跳转到相应工作表。
注意:GET.WORKBOOK函数是宏表函数,可以提取当前工作簿中的所有工作表名,需要先定义名称后使用。
咱们简单分解一下这个公式各部分的含义:
GET.WORKBOOK函数返回的结果类型为“ [课件.xlsm]目录”的样式。也就是“工作簿名称+后缀名+工作表名称”。
T(NOW())部分返回一个空值,目的是让GET.WORKBOOK函数结果能够实时更新。
FIND("]",目录)部分,用于查找符号"]"在自定义名称“目录”计算结果中的位置。
MID(目录,FIND("]",目录)+1,99)部分,从“目录”中的"]"符号后一个字符处取值,取值长度为99个字符,这里的99可以写成任意一个较大的数值。
HYPERLINK函数用于创建一个快捷方式(跳转),是EXCEL超级链接的函数实现方法。当单击函数 HYPERLINK
所在的单元格时,Excel将打开链接的文件或跳转到指定的工作表的单元格,本例中是跳转到目录&"!A1"。
IFERROR函数用于屏蔽错误。
注意:工作表保存时需要选择保存类型为“Excel
启用宏的工作簿(*.xlsm)”,同时需要在Excel选项中将宏安全性设置为中,否则会不能正常使用了。
以上便是为大家介绍的有关给Excel工作表建立目录的放,小编认为比较实用,也建议大家可以快速掌握,以便不时之需。
⑵ 怎样制作EXCEL工作表目录
1、第一步,建立目录工作表。在我们已经有多个sheet页工作数据的excel文件中新建一个工作表,命名为“目录”。
⑶ excel 中怎么建立工作表的目录
按alt+F11
粘贴以下代码并保存
Sub创建工作表目录()
'
IfSheets(1).Name<>"目录"Then
yn=MsgBox("【目录】工作表不存在,建立【目录】吗?",vbYesNo,"建立【目录】工作表")
Ifyn=vbYesThen
Sheets.Add(Sheets(1)).Name="目录"
Columns("A:A").Select
WithSelection
.HorizontalAlignment=xlCenter
.VerticalAlignment=xlCenter
.ColumnWidth=6
EndWith
Columns("B:B").Select
WithSelection
.HorizontalAlignment=xlLeft
.VerticalAlignment=xlCenter
.NumberFormatLocal="@"
.ColumnWidth=36
EndWith
Range("A1").Select
Else
End
EndIf
Else
yn=MsgBox("【目录】工作表已存在,更新数据吗?",vbYesNo,"更新目录数据")
Ifyn=vbNoThenEnd
EndIf
Sheets("目录").Select
Columns("A:B").Select
Selection.ClearContents
Range("A1").Select
Cells(1,1).Value="序号"
Cells(1,2).Value="工作表名称"
Application.ScreenUpdating=False
Fori=2ToSheets.Count
Sheets("目录").Select
Cells(i,1).Value=i-1
Cells(i,2).Value=Sheets(i).Name
Cells(i,2).Select
ActiveSheet.Hyperlinks.AddAnchor:=Selection,Address:="",SubAddress:=_
"'"&Cells(i,2).Value&"'!A1",TextToDisplay:=Cells(i,2).Value
Nexti
Application.ScreenUpdating=True
yn=MsgBox("【目录】工作表已更新!",vbOKOnly,"查询工作表")
EndSub
然后按alt+F8
执行刚才保存的宏
【代码非本人原创】
⑷ excel中怎样创建工作表目录
在第一张表抄格里先把所有表格的名称编成目录顺序,然后在每个名称上点击右键“超链接”,找到你当前的工作簿并选中它,再点“书签”,在弹出的框中选择名称对应的工作表,如果还想链接时定位到某单元格,还可以在“请键入单元格引用”中输入单元格的名称,如“H90”等,其他也按这样操作,那你只要打开工作簿的第一张表格就可选择其他任何表格了,你还可以在第一张表格外的其他表格的同一地方做一个超链接回到第一张表格的书签,这样就可以互相转来转去的很方便了。
⑸ 如何建立EXCEL工作表中的目录
当然可以用其中一个sheet作为目录!
把整个EXCEL表格做好之后,在第一页中选择一个单元格,点击“内插入”中的“超容链接”,然后选择“本文档中的位置”。
在“要显示的文字”一栏中编辑名称,比如《第一章
XXXX》;在单元格引用那里选择要查得的工作表就可以!
呵呵,其实很简单的。但是我不知道我表达的是不是清楚,亲自试试看应该就能搞定!
⑹ Excel给工作表做个目录,想找哪个表点击目录就好了
在我们日常利用Excel制作表格时,向上图中一个工作簿会有很多工作表,怎么简单明晰的管理这些工作表呢?今天小编和大家分享制作工作表目录的方法,并且通过点击目录可以直达你需要的工作表,如果需要还可以在工作表中添加返回工作目录链接,在来看看效果图:
具体操作步骤如下:
一、建立目录工作表:在工作簿中新建一个工作表,工作表标签更改为"目录"。
二、自定义名称:选中B1单元格,点击【公式选项卡,单击【定义名称】按钮,以弹出的【新建名称】窗口中,名称框输入:目录,引用位置框输入公式:=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW()),点击【确定】按钮返回编辑区。演示如下图:
四、制作返回目录链接:选中除目录外的一个工作表,在A1单元格输入:返回,然后鼠标右键单击A1单元格,在弹出的菜单中选择【链接】,链接到选择【本文档中的位置】,选择一个位置点击【目录】,点击【确定】按钮,然后复制A1单元格,选择其他所有工作表,粘贴就搞定了,演示如下图:
⑺ excel里一个工作簿里的工作表太多了,怎么添加工作表的目录表
步骤1:公式>>>定义名称
shts=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)
步骤2:插入一个新工作表,放在工作簿的最前面,用来作目录版表权。
步骤3:目录B2输入公式:
=IFERROR(HYPERLINK("#"&INDEX(shts,ROW())&"!A1","Goto" &INDEX(shts,ROW())),"")
步骤4:公式下拉到足够多行(可以放下所有工作表名)
至此,目录完成,当然,你可以根据自己爱好进行美化目录表。
以后单击某个单元格,就自动跳到该工作表的A1单元格。
知识扩展:
⑻ 如何在excel把工作表目录显示出来
可以用函数,请如下步骤操作:
1. 按Ctrl+F3,定义一个名称,比如说版名称为“Sheets”,[参照到]输入下面的权公式:
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())
2. 按确定后,在A1单元格输入下面的公式,下拉即可:
=IFERROR(INDEX(Sheets,1,ROW(A1)),"")
⑼ EXCEL链接到工作表中的目录怎么做
具体步骤如下:
需要准备的材料分别是:电脑、Excel表格。
1、首先打开需要编辑的回Excel表格,进入到编辑页面答中。