希赛考试网
首页 > 软考 > 网络工程师

wps目录已经生成,怎么再添加目录

希赛网 2024-07-27 14:43:38

WPS目录已经生成,怎么再添加目录

目录是文档中的一种目录索引方式,可以使文档更加清晰明了,方便用户查看和编写。在WPS中,目录的生成非常方便快捷,但有些用户在生成目录后可能需要在原有的目录上增加内容,那么如何再添加目录呢?本文将从多个角度来分析这个问题。

一、利用样式实现快速添加目录

WPS中利用样式可以实现快速添加目录,以下步骤详细介绍:

1. 在文档中添加需要增加的目录内容,例如章节标题、节标题等;

2. 选中需要添加目录的文字,点击“标题”下拉菜单,选择对应的标题样式;

3. 在文档中单击鼠标右键,选择“更新目录”即可。

这种方法实际上是在原有目录的基础上进行修改,而不是添加新的目录。如果只是在原有目录上增加一些内容,那么此方法非常简单方便。

二、手动添加目录

有些用户希望在原有的目录外面添加一些新的内容,这时就需要手动添加目录了。手动添加目录虽然比较麻烦,但可以根据自己的需求添加内容,以下是具体步骤:

1. 在文档中找到需要添加目录的位置,例如文档开头、中间、结尾等,单击鼠标光标定位;

2. 依次输入需要添加的目录的内容,例如“1.1 背景介绍”;

3. 选中需要添加的内容,点击“插入”中的“目录”下拉菜单,选择“插入目录”;

4. 在弹出的“目录”对话框中,勾选“用文本创建”选项,点击“确认”即可显示目录。

手动添加目录虽然比较麻烦,但可以根据自己的需求添加内容,不过需要注意的是手动添加目录不具备更新目录的功能,如果添加新的章节或节标题,需要手动修改目录。

三、利用宏批量自动添加目录

对于一些大型文档,手动添加目录会非常费时费力,这时可以考虑利用宏批量自动添加目录。以下是具体步骤:

1. 打开WPS,进入“开发工具”栏,点击“宏”;

2. 在弹出的“宏”对话框中,输入宏名称并点击“创建”;

3. 依次输入需要添加的目录名称,例如“1.1 背景介绍”;

4. 复制以下宏代码,并粘贴到“编辑”窗口中中:

Sub InsertToc(title As String)

'第一步定义变量和寻找目录的位置

Dim rge As Range

Set rge = ActiveDocument.Range(0, 0)

Dim rgeChap As Range

Set rgeChap = rge.Characters.Last

Dim rgeToc As Range

Set rgeToc = rge.Paragraphs.Last.Range

'第二步输入目录内容并更新样式

rgeChap.Text = Chr(11) & title

With rgeChap.Style

.Font.Size = 14

.Font.Name = "宋体"

.Font.Bold = True

.ParagraphFormat.SpaceBefore = 10

.ParagraphFormat.SpaceAfter = 5

End With

'第三步设置目录样式并更新目录

ActiveDocument.TablesOfContents(1).Update

Set rge = Nothing

Set rgeChap = Nothing

Set rgeToc = Nothing

End Sub

5. 选择需要放置目录的位置,点击“开发工具”栏中的“宏”下拉菜单,选择刚才创建的宏名称,即可自动添加目录。

通过宏实现批量自动添加目录非常方便,不过需要一定的编程经验和相关知识。

综上所述,WPS目录已经生成,怎么再添加目录,我们可以利用样式实现快速添加目录,也可以手动添加目录,更可以利用宏批量自动添加目录。无论采用哪种方式,都要根据具体需要合理选择,从而更好地实现文档目录的自由添加和更新。

扫码咨询 领取资料


软考.png


网络工程师 资料下载
备考资料包大放送!涵盖报考指南、考情深度解析、知识点全面梳理、思维导图等,免费领取,助你备考无忧!
立即下载
网络工程师 历年真题
汇聚经典真题,展现考试脉络。精准覆盖考点,助您深入备考。细致解析,助您查漏补缺。
立即做题

软考资格查询系统

扫一扫,自助查询报考条件