用户登录
用户注册

分享至

word索引表引用页码

  • 作者: 故人难聚c
  • 来源: 51数据库
  • 2020-04-21

1.word索引页码怎么设置

Word页码随意设置

一、页码从第二页开始

1、选择“插入-页码”,打开“页码”对话框。

2、取消“首页显示页码”复选框中的对钩,然后单击“格式”按钮,打开“页码格式”对话框。

3、“起始页码”后的框中键入数字“0” 。

4、按“确定”退出。

二、页码从任意页开始

1、将光标定位于需要开始编页码的页首位置。

2、选择“插入-分隔符”,打开“分隔符”对话框,在“分隔符类型”下单击选中“下一页”单选钮。(将文档分节,以便以节为单位进行单独设置页码。状态栏有显示节数)

3、选择“视图-页眉和页脚”,并将光标定位于页脚处。

4、在“页眉和页脚”工具栏中依次进行以下操作:

①单击“链接到前一个”按钮,断开同前一节的链接。(这样去掉了右上角的“与上一节相同”几个字,使这一节可以单独设置页码)

②单击“插入页码”按钮,再单击“页码格式”按钮,打开“页码格式”对话框。

③在“起始页码”后的框中键入相应起始数字。

④单击“关闭”按钮。

三、页码不连续

如“目录”与“正文”的页码均需单独排,可按以下步骤操作:

1、将光标定位于需要开始重新编页码的页首位置。

2、选择“插入-分隔符”,打开“分隔符”对话框,在“分隔符类型”下单击以选中“下一页”复选钮。

3、选择“插入—页码”,打开“页码”对话框。单击“格式”按钮,打开“页码格式”对话框。

4、“起始页码”后的框中键入数字“1”

5、按“确定”退出。

四、页码每栏显示`

文档分栏后,按常规插入页码,只能实现一页一个页码。如何实现每个分栏一个单独的页码呢?可以利用域的功能实现:

1、选择“视图-页眉和页脚”,并将光标定位于页脚处的左栏放页码的位置。

2、同时按下Ctrl+F9功能键,光标位置会出现一个带有阴影的“{ }”,这就是域的标志。

3、在“{ }”内输入“=”后,再同时按下Ctrl+F9功能键,在这次出现的花括号内输入“page”(表示插入“当前页”域代码)。

4、将光标移到内部一对花括号之后,输入“*2-1”,此时,在页脚处得到这样一行域代码:“{={page}*2-1}}”。

5、将光标停留在这个域代码上,按右键选择“更新域”,即可看到当前页左栏的页码。

6、选中刚刚输入的域代码,进行复制,并粘贴在页脚处右栏放页码的位置。

7、选中刚刚粘贴上去的域,按右键选择“切换域代码”,将域代码“{={page}*2-1}}”改为“{={page}*2}}”, 按右键选择“更新域”即可。

======这个对你肯定有用,建议收藏======

2.word 怎样提取特定格式的文本及所在的页码

目前我想到的方案是利用Word里面的“索引”功能。

1、选中需要提取的文字,执行菜单命令“插入-引用-索引和目录”;

2、在“索引”选项页里面选择单击按钮“标记索引项”;

3、指定“选项”为“当前页”,根据需要可以指定提取之后显示的页码格式为加粗或者倾斜,单击“标记”;

4、此时标记索引项窗口并不会关闭,而且你还能在文档中找到并选中下一个需要提取的文字,重复步骤3;

5、如果没有其它需要提取的文字了,单击“关闭”;

6、在需要插入索引表的地方,执行菜单命令“插入-引用-索引和目录”,根据需要设置索引表的格式(比如分栏、对齐、缩进等风格),然后单击“确定”。

这样所有标记过索引的文字以及它们所在的页码就都提取出来了。

如果需要提取的文字有很多,那么或许也可以用VBA宏来自动标记索引(即相当于自动完成上面的1-5步骤)。但是前提是这些文字必须都有非常特定的格式,即可以保证当前文档中凡是具有这个格式的文本,都是需要提取索引的文本。

如果楼主感兴趣的话,可以补充提问或者和我联系,并请告知Word版本号。

_______________________

补充:

下列VBA代码可以自动为当前文档中的所有红色文字建立索引条目,并在当前光标位置处插入带文字条目以及对应页码的索引表:

Option Explicit

Sub AutoMarkIndexForAllRedText()

Dim oSaveSelection As Range

Set oSaveSelection = Selection.Range

Selection.StartOf wdStory

Selection.Find.ClearFormatting

Selection.Find.Font.Color = wdColorRed ' 在这里可以设置更多的匹配格式,如字体、字号等

While Selection.Find.Execute(FindText:="", Forward:=True, Format:=True)

ActiveDocument.Indexes.MarkEntry(Selection.Range, Selection.Range.Text).Select

Selection.Collapse wdCollapseEnd

Wend

oSaveSelection.Select

ActiveDocument.Indexes.Add Selection.Range

MsgBox "完成!"

End Sub

如果楼主对于这个代码生成的索引表样式不太满意,也没关系。因为现在所有索引条目已经建好,所以只需把自动生成的索引表删除后用Word自己的“插入-引用-索引和目录”命令来重新生成符合自己要求样式的索引表即可。

3.怎么让word的目录自动生成对应的页码

工具:word2010

通过点击菜单栏的【引用】然后点击【目录】,然后选择【自动目录】可以让word的目录自动生成对应的页码。

步骤1:打开word文档

步骤2:点击开始菜单,选中标题内容,设置标题内容的格式,如标题1

步骤3:点击【引用】、【目录】,然后选择【自动目录1】或者【自动目录2】

步骤4:效果如下

转载请注明出处51数据库 » word索引表引用页码

软件
前端设计
程序设计
Java相关