成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

excel目录怎么自动生成

Q1:wps excel怎样自动生成目录

方法/步骤
首先打开想要插入目录的文件。
因为自动插入目录,需要使用到系统自带的1、2、3级标题,所以我们先要把标题的格式规范一下。
分别用1、2、3级标题对文档的标题进行修改。
然后我们就开始插入目录了。
点击wps最上方的“引用”菜单,进入“引用”菜单面板。
点击“插入目录”。
弹出“目录”对话框。
我们可以在“制表符前导符”下面选择标题和页码中间的符号。
还可以设置目录需要显示的级别。
另外还可以选择是否显示页码、页码是不是右对齐,是否使用超键接。
点击确定,退出对话框。
我们可以看到目录已经自动插入到文档中了,把鼠标悬停在目录的文字上面,可以看到显示出一个提示,按“Ctrl”键半单击鼠标便可以跳到于目录相应的页面。
这里我们发现目录和文档的第一章在同一个页面,这里我们需要手动把文档分页。按“Ctrl”+“Enter”键,文档的第一章就跳到了第二页。
这时我们可以看到目录的页码却没有改变。
我们只要更新一下目录,页码的问题便可以解决了。
点击“引用”面板中的“更新目录”按钮。
8、在弹出的“更新目录”对话框中,选择“更新整个目录”,点击确定,目录已经更新完毕。

Q2:excel单张表太长怎么生成目录便于查找某部分?

Excel中单张表格太长,用起来确实不太方便,添加一个简易的目录确实可以带来一些便利。

要添加目录,用超链接就可以了,下面说说具体怎么操作。

① 修改单元格名称

这第一步,是对要充当目录部分的单元格进行名称的修改,这一步不是必需的,但当要处理的是非常长的表格的时候,这一步就可以让我们减少犯错,提供便利。

具体操作有三种方法,如下所示。

以Excel2016为例,第一种方法是,选择要修改名称的单元格,然后直接在上方的名称框中输入名称,按Enter键确认修改。第二种方法是,右键点击该单元格,在右键菜单下,选择「定义名称」,即可在「新建名称」窗口中的「名称」处输入名称以进行修改。
第三种方法是,先定位光标到单元格上,在「公式」选项卡下选择「定义名称」,即可打开「新建名称」窗口,接下来进行名称的修改就可以了。

要说的是,修改的名称,应该要便于自己识别。需要引用为目录部分的单元格,应根据自己需要进行选择。

还有,添加名称过程中,如果遇到什么问题,或者添加了多余的名称,可以通过调出「名称管理器」来处理。

在「公式」选项卡下,点击「定义的名称」中的「名称管理器」,即可打开对应的窗口,在该窗口中,可以选择已定义的名称进行修改或删除,也可以新建名称。

② 添加目录

第二部分是添加文本目录。

添加的目录,可以放在Excel中同一工作表下,或者在不同工作表中,也可以是独立于原工作簿的另一工作簿,这可以根据喜好来选择。

这一步,简单来说,就是做一个小的表格,把要引用的部分列出来,下面我举个简单的例子。

③ 添加超链接

最后一部分,就是添加超链接。

具体操作是,右键点击目录中的单元格,依次选择「链接」→「插入链接」,即可打开「插入超链接」的窗口,另外也可以用快捷键Ctrl+K快速调出该窗口。

调出之后,选择「在本文档中的位置」,选择已定义的名称,或者选择特定的位置(某工作表下的某位置);如果要引用其他现有文档中的部分,则需选择「现有文件或网页」,选择文档在电脑中保存的位置,点击「确定」即可。

上述操作完成后,点击目录中的特定单元格时,即会自动跳转到对应的位置。

Q3:如何在EXCEL软件里自动生成目录和页码?

Excel是适用于制作表格和数据运算,不适合编辑文字文档。
建议你在Word里面设置。
可以插入页码:
菜单栏——文件——页面设置——页眉/页脚——页脚(或自定义页脚)。

Q4:如何在excel中多表生成自动汇总目录

截图不提供行号、列标,如何解答?

我就猜吧,看下图,只举1个目录和2个合同记录表。表的数量无关。

图1、图2、图3

方法:创建一个名称,如下图:

完成后,回到第一张汇总的图1表里,单元格B2和C2的公式分别是

=HYPERLINK(INDEX(合同编号,ROW())&"!C1",INDIRECT(INDEX(合同编号,ROW())&"!C1"))

=INDIRECT(INDEX(合同编号,ROW())&"!C2")

这里只是方法,你的具体问题自行扩充解决。

Q5:急用!求excel自动生成当前所在文件夹内文件目录

用公式自定义名称 就可以做,给你写个简单的宏:

123456789101112131415161718Subxxx()i=0Setfs=CreateObject("Scripting.FileSystemObject")spath=ThisWorkbook.Pathsfilename=Dir(spath&"\*")DoWhilesfilename<>""Andsfilename<>ThisWorkbook.Namei=i+1Str3=StrReverse(sfilename)h=InStr(1,Str3,".")ActiveSheet.Cells(i,1).SelectActiveSheet.Hyperlinks.addanchor:=Selection,Address:=spath&"\"&sfilename,_TextToDisplay:=Left(sfilename,Len(sfilename)-h)Setf=fs.GetFile(spath&"\"&sfilename)返回指定路径文件所对应的File对象ActiveSheet.Cells(i,2)=f.DateCreatedsfilename=Dir()LoopActiveSheet.Columns("A:B").AutoFitEndSub

Q6:EXCEL如何自动生成目录带页码

楼主的要求比较特别,难度比较大,你可以试试下面的方法: Excel工作表目录实现方法 方法一:函数公式法(1) 步骤如下: 1、定义名称“directory lists” 2、在引用位置写入名称公式=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW()) 3、新建一个工作表,将此工作表改名为“工作表目录”,并将此工作表放在首位。 4、在“工作表目录”A2单元格输入公式=IF(ROW()>COUNTA(directory lists),"",INDEX(directory lists,ROW())) 5、B2单元格输入公式=HYPERLINK("#"&A2&"!a1","进入") 方法一是网络上常见的方法,实际还有比这更简洁的方法,请看以下方法二 方法二、函数公式法(2) 步骤如下: 1、定义名称“directory” 2、在引用位置写入名称公式=GET.WORKBOOK(3) 3、新建一个工作表,将此工作表改名为“工作表目录”,并将此工作表放在首位。 4、在“工作表目录”A2单元格输入公式=IF(ROW()>COUNTA(directory ),"",INDEX(directory ,ROW())) 5、B2单元格输入公式=HYPERLINK("#"&A2&"!a1","进入") 方法二是我在试验GET.workbook(N )中的N参数得出的 方法三:VBA法(3) Sub 目录()
Range("a1:b1").EntireColumn.Clear
Cells(1, 1) = "序号"
Cells(1, 2) = "工作表名称"
Dim rng As Worksheet
Dim L As String
I = 2
For Each rng In Worksheets
L = rng.Name
L1 = """" & L & """"
L2 = """#""" & "&"""
Cells(1, 4) = "=HYPERLINK(" & L2 & L & "!a1""" & "," & L1 & ")"
If L <> "目录" Then
Cells(I, 2).Formula = "=HYPERLINK(" & L2 & L & "!a1""" & "," & L1 & ")"
Cells(I, 1) = I - 1
I = I + 1
End If
Next
ActiveSheet.Move before:=Sheets(1) 将目录工作表移到所有工作表的最前面
End Sub 方法三采用了VBA,用以上代码实现工作表目录也不错,是最近一片白云编写调试做的。供朋友们学习与借鉴。 相关知识点: 知识点1:函数HYPERLINK使用 1、创建一个快捷方式(跳转),用以打开存储在网络服务器、Intranet(Intranet:一种组织内部的、使用 Internet技术(如 HTTP或 FTP协议)的网络。通过利用超链接,您可以在 Intranet上浏览对象、文档、网页和其他目标内容。) 或 Internet中的文件。当单击函数 HYPERLINK所在的单元格时,Microsoft Excel将打开存储在 link_location中的文件。 语法HYPERLINK(link_location,friendly_name) Link_location为文档的路径和文件名,此文档可以作为文本打开。Link_location还可以指向文档中的某个更为具体的位置,如 Excel工作表或工作簿中特定的单元格或命名区域,或是指向 Microsoft Word文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是服务器(在 Microsoft Excel for Windows中)上的“通用命名规范”(UNC)路径,或是在 Internet或 Intranet上的“统一资源定位符”(URL(统一资源定位符 (URL):一种地址,指定协议(如 HTTP或 FTP)以及对象、文档、万维网网页或其他目标在 Internet或 Intranet上的位置,例如:http://www.microsoft.com/。))路径。 Link_location 可以为括在引号中的文本字符串,或是包含文本字符串链接的单元格。 如果在 link_location中指定的跳转不存在或不能访问,则当单击单元格时将出现错误信息。 Friendly_name为单元格中显示的跳转文本值或数字值。单元格的内容为蓝色并带有下划线。如果省略 Friendly_name,单元格将 link_location显示为跳转文本。 Friendly_name 可以为数值、文本字符串、名称或包含跳转文本或数值的单元格。 如果 Friendly_name返回错误值(例如,#VALUE!),单元格将显示错误值以替代跳转文本。 说明 若要选定一个包含超链接的单元格并且不跳往超链接的目标文件,请单击单元格区域并按住鼠标按钮直到光标变成一个十字,然后释放鼠标按钮。 示例 下面的示例打开存储在 Internet的 example.microsoft.com/report地址上的工作表 Budget Report.xls,并显示文本“Click for report”: =HYPERLINK("http://example.microsoft.com/report/budget report.xls", "Click for report") 下面的示例创建对工作簿 Budget Report.xls的 Annual工作表中单元格 F10的超链接,该工作簿存储在 Internet的 example.microsoft.com/report地址上。工作表中包含超链接的单元格将以单元格 D1的内容作为其显示的跳转文本: =HYPERLINK("[http://example.microsoft.com/report/budget report.xls]Annual!F10", D1) 下面的示例创建对工作簿 Budget Report.xls的 First Quarter工作表中 DeptTotal区域的超链接,该工作簿存储在 Internet的 example.microsoft.com/report地址上。工作表中包含超链接的单元格将显示跳转文本“Click to see First Quarter Department Total”: =HYPERLINK("[http://example.microsoft.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total") 若要对 Microsoft Word文档中的特定位置创建超链接,必须使用书签来定义文档中所要跳转的位置。下面的示例创建对 example.microsoft.com上名为 Annual Report.doc的文档中的书签 QrtlyProfits的超链接: =HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report") 在 Excel for Windows中,下面的示例可以将单元格 D5中的内容显示为超链接单元格中的跳转文本,并打开名为 1stqtr.xls的文件,该文件存储在 FINANCE服务器的 Statements共享文件夹中。此示例使用 UNC路径: =HYPERLINK("\\FINANCE\Statements\1stqtr.xls", D5) 下面的示例打开 Excel for Windows的文件 1stqtr.xls,该文件存储在驱动器 D的名为 Finance的目录下,并显示存储在单元格 H10中的数字值: =HYPERLINK("D:\FINANCE\1stqtr.xls", H10) 在 Excel for Windows中,下面的示例将创建指向另一个(外部)工作簿 Mybook.xls中名为 Totals的区域的超链接: =HYPERLINK("[C:\My Documents\Mybook.xls]Totals") 在 Microsoft Excel for Macintosh中,下面的示例将在单元格中显示“Click here”,并打开保存在名为 Macintosh HD硬盘上 Budget Reports文件夹中的 First Quarter文件: =HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "Click here") 可以在工作表内创建超链接,以便从一个单元格跳转到另一个单元格。例如,如果 Budget工作簿中的 June工作表为活动工作表,则下面的公式将创建跳转到单元格 E56的超链接,链接的文本本身为单元格 E56中的数值。 =HYPERLINK("[Budget]June!E56", E56) 若要跳转到同一工作簿中的其他工作表,请更改超链接中的工作表名称。在前例中,若要创建指向 September工作表中单元格 E56的链接,请将单词“June”更改为“September”。 知识点2:GET函数部分知识点 1、get.workbook(1)是宏表函数之一,作用是提取当前工作薄所有工作表的表名(工作表名前面包括工作簿名),以水平数组的形式储存。 2、get.workbook(3)是宏表函数之一,作用是提取当前工作薄所有工作表的表名(工作表名前不包括工作簿名),以水平数组的形式储存。

猜你喜欢

更多