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目录已经生成,怎么再添加目录,我们可以利用样式实现快速添加目录,也可以手动添加目录,更可以利用宏批量自动添加目录。无论采用哪种方式,都要根据具体需要合理选择,从而更好地实现文档目录的自由添加和更新。
扫码咨询 领取资料