Word域的公式为分栏页面实现自动页码
发布时间:2022-11-29 07:35:39
在日常办公中,经常需要用Word打印一些需要折叠的文件(比如数量很少的说明书、员工手册等,A4纸对折为32开规格装订的情况最多),我们在"页面设置"中把页面变成横向后,使用Word的"分栏"功能很容易排出这样的版面(如图1)。但是在给这些文件插入页码的 在日常办公中,经常需要用Word打印一些需要折叠的文件(比如数量很少的说明书、员工手册等,A4纸对折为32开规格装订的情况最多),我们在"页面设置"中把页面变成横向后,使用Word的"分栏"功能很容易排出这样的版面(如图1)。但是在给这些文件插入页码的时候问题就出现了:因为我们所规定的两页对于Word来说其实是一页,所以Word的插入"页码"在这里就失效了。如果这时候要为每个页面(不是Word的页面)插入页码,当然可以在"页眉和页脚"视图中采用手动插入的方式实现,但是如果文档长度很长,这种手动的方式就非常吃力了。
图1
笔者经过反复摸索,发现我们可以在Word里面使用域的公式为分栏的页面根据栏数实现自动页码功能。首先我们分析这个自动编码的算法:假设分为n栏、在每个Word页面中要插入n个页码,假设Word的页码为m,那这一页要插入页码就应该是n*m-(n-1)、n*m-(n-2)、n*m-(n-3)……n*m-(n-n),比如说三栏的情况下,第二个Word页面要插入3*2-(3-1)、3*2-(3-2)、3*2-(3-3)即4、5、6这三个页码。
自动编排页码的算法搞清楚了,接下来就看我们看如何实现这个功能。在"域"当中,PAGE是可识别的变量,但是在公式中这个变量是不可识别的,这时候如果在公式中强行使用n*PAGE的方法,Word会给出"!未定义的书签,PAGE"的提示。笔者查遍了能找到所有的资料,都没有关于如何将PAGE变量引入到公式中的方法。后来经过探索发现,如果我们把该页的Word页码定义为书签PAGENUM(或其他任何合法的名称),我们在插入"域"公式时就可以使用PAGENUM作为想插入的人工页码的"依据"变量了。
图2
以一个三栏的Word文档为例:首先我们还要利用Word的页面编码作为变化的依据,我们在"插入"菜单中选择"页码",然后在"页眉和页脚"视图中选中这个页码,再在"插入'书签"中给这个页码一个名字叫做"PAGENUM"(如图2),点"添加"按钮。回到"页眉和页脚"视图中,在"插入"菜单中点"域"后弹出如图对话框(如图3),在"域名"中选中"=(Formula)"(如果列表中没有出现这个选项可以在"类别"下拉菜单中选中"全部"),然后点击右侧出现的"域属性"中的"公式"按钮,出现输入公式的对话框(如图4),在"公式"中输入"=3*PAGENUM-(3-1)",然后确定,这样我们就为第一个栏输入了页码。用同样的方法为第二栏、第三栏分别输入"=3*PAGENUM-(3-2)"、"=3*PAGENUM-(3-3)"的公式,把它们用空格键或Tab键分割后调整到合适的位置(如图5),这样我们的工作就完成了,所有的Word页面在页脚中都插入了以栏为单位的"页码",而且在不同的Word页面中自动变化。有兴趣的读者可以点中这些"页码"、按右键菜单中的"切换域代码",你会发现这些域里面的公式就会以原始的形式展现在你的面前。
图3
图4
最后,我们把此前插入的Word页码变为不可见(注意:千万不要删除,否则PAGENUM的变量就没有了,Word会重新给出"!未定义的书签,PAGENUM"的提示)。选中这个Word页码,将它的字体颜色变为与底色相同的颜色(默认为白色)。我们在"文件"菜单中选取"打印预览",发现最终打印出来的文件完全符合我们的希望。
图5
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- 我们都知道Word主要是用来编辑文本文档或者表格文档的,但是要是需要画直线的画在Word里应该怎样画呢?下面小编就为大家介绍在word文档中
- 用户可以在Word文档的属性对话框中查看Word文档被修改的次数,从而了解该Word文档被修订的情况。在Word2010文档窗口中查看Wor
- 无论是win10还是win8,我们都会想,这两种系统中哪一种硬件配置更苛刻。我觉得win10在进一步优化后,相对于win8,对硬件的需求也更
- 1、首先打开Word 2007,然后粘贴要进行复制的文字。不要清除格式,保留原来的格式。下面进入“开始-编辑-替换”,点击“更多”按钮,然后
- 在使用word工作表的时候,有时想把文档设置成起始页不显示页码,从第二页开始显示页码,该如何操作呢?那么下面就由小编给大家分享下word设置
- 在电脑里,我们总是有一些重要的资料或文件,我们不想让别人看到。为了让别人看不到,我们通常的做法是设置密码,不仅在打开电脑的时候,而且在访问磁
- word总页码不对怎么办?很多同学在Word的使用中为了美观会制作一个封面,但是在正文的页码中,封面实际是计入页码总数的,就会出现总数包括了
- 电脑的安全模式可以用户排查电脑的系统问题,但是最近有些win10用户说自己的电脑一开机就进入安全模式怎么都退不出去,即使重启也没有作用,这该
- 打开需要编辑的WORD文档 →把光标定位于需要插入目录的地方 →选择“ 插入”菜单 →“引用”-> “索引和目录” → “目录” ,确
- 在Word2010中编辑文档时,会遇到需要插入特殊符号的时候,如果只是一两次也就算了,如果在文档中,总是平频繁的需要输入相同的特殊符号,这个
- 我们可能常常会碰到将图片文字转换成word的难题,通常要将图片文字转换成word的图片,有些是扫描的,有些是用相机拍下来的,但不能在电脑上编
- Word 2013中的样式是什么?在Word 2013中使用样式可以轻松地在整个文档中应用一致的格式。一个风格是一组命名的格式规范。例如,您
- 不同的物品都有不同的分类,在Word文档中如果所有的分类文字都紧凑在一起,这样既不美观,也不方便阅读。可以设置分类列表,多级列表就能很好进行
- 罗马数字有着极为重要的用途,尤其在论文写作中,通过利用罗马数字做为页码使用,那么Word罗马数字怎么输入?下面小编就给大家带来Word输入罗
- 在 iPadOS 14 发布以前,很多用户对 Apple Pencil 的定位还只是停留在“绘图工具”,之所以产生这样的感觉,是因为使用 A
- 注册表存储着用户计算机软、硬件的有关配置和状态信息等数据,所以我们在使用Win10专业版系统的过程中,可能会需要打开注册表编辑器来管理我们的
- word转换pdf格式有各种好处,首先有的电脑上不支持word文档,或者只支持一部分word格式,比如只支持doc而不支持docx,转换成p
- word每次打开文档都显示标记怎么去掉?显示标记状态就会出现很多标注,密集恐惧症都要犯了,该怎么取消显示文档的标记呢?下面就跟小编一起看看吧
- 首先选中想要更改的文字,点击“字体”中的“字号”下拉菜单,这时我们可以进行字号的选择,如下图所示。而我们可以在“字体”中的“字体样式”下拉菜
- 我们平时在使用Win10系统时遇到密码过期,拒绝访问的问题,那么我们要怎么解决呢?我们在使用过程中肯定会遇到一些多多少少的问题,不要着急,小