如何解决页码、页数、节页数冲突
时间:2005-06-30
来源:互联网
编制一复杂手册,分很多的节。要在页眉中插入节页码/节页数,页脚中插入页码/总页数。
5dvzLhj8.rar (12.88 KB)
作者: 办公之星 发布时间: 2005-06-30
哈哈,论坛里的神仙也有这方面的疑或呀。
对于总页码的问题好解决,就是节内的页码的问题可能比较模糊。我也是有类似的问题。
看论坛中的高手如何解决?我也期待着。
作者: youyou300 发布时间: 2005-06-30
这个问题,是WORD的一个软肋,节与页有些矛盾,我觉得WORD此处可以进一步改进。
主要问题,起始页码与本节内的页码是相同的,所以,我们不能在页眉中设置了起页始,而在页脚中仍然使用接续页码。
我的处理思路:
请参考:
页眉:变形域代码为: 第 { = { page } -上一节总页数 } 页 共 { SECTIONPAGES } 页页脚:变形域代码为: 第 { PAGE } 页 共 { NUMPAGES } 页说明:页脚完全按正常设置每节与前一节断开链接页眉处的页码域的意思是将当前页码减去上一节总页数,这上一节总页数,您需要手动输入,如2或者5,视实际情况,即变通取得本节起始页码,后面域,为本节总页数。较复杂处理方式,可以视情况插入SET/ASK/FILLIN域进行每次更新前的人对话,但这将比较复杂;如果我们的文档在全部编辑完成后或者在编辑过程中,节页数变化不大时,没有必要采用较复杂的方法,也就是每节我们需要设置一下,如果前一节页数改变,我们需要手动设置,更改。复杂处理方式:由于页眉页脚是个特殊视图,有牵一发动全身的问题,又要考虑更新的话,只能使用VBA,页眉可以按起始页码设置和本节总页数,而在“页脚”(注意,我打了引号,)处,使用VBA做一个循环,在页面(非页脚)处插入指定的页码页数,在每次打开或者关闭时自动更新,但也不是一个很好的方法。推荐使用第一个方法。作者: 守柔 发布时间: 2005-07-01
以下是我的方法,用域和书签来实现的。
页脚中域的设置:第{ PAGE }页 共{ NUMPAGES\* Arabic\* MERGEFORMAT }页
页眉中域的设置:
在第一节中:第{ PAGE\* MERGEFORMAT }页 共{ SECTIONPAGES\* MERGEFORMAT }页
在第二节中:第{ PAGE\* MERGEFORMAT }-{ REFa1 }页 共{ SECTIONPAGES\* MERGEFORMAT }页
注意:a1为设置的书签,将第一节中域{ SECTIONPAGES\* MERGEFORMAT }生成的结果设置成书签a1
在第三节中:第{ PAGE\* MERGEFORMAT }-{ REFa1 }-{ REFb1 }页 共{ SECTIONPAGES\* MERGEFORMAT }页
注意:b1为第二节中域{ SECTIONPAGES\* MERGEFORMAT }生成的结果设置的书签
若有更多的节以此类推。
附件是我做的一个例子,供大家参考。
z7T7fBPL.rar (3.29 KB)
作者: 如意 发布时间: 2005-07-01
感谢两位斑竹和鼎力帮助。
如意的加盟,使论坛真正是两条腿走路了。
这是一个庞大的系统工程,以后还有问题请教。
作者: 办公之星 发布时间: 2005-07-01
以下是守柔对我写的域进行的改进,这样节省了一个定义书签的步骤。
{ set a { sectionpages } }的含义就是将本节总页数指定给书签a
{ set a { sectionpages } }第{ = { page } - { a } }页 共{ a }页
作者: 如意 发布时间: 2005-07-01
如意斑竹真是好记性。
这个方案我得好好学习、研究一下。
作者: 办公之星 发布时间: 2005-11-11
作者: yishuihan0312 发布时间: 2009-03-01
现在有没更好的解决办法啊
作者: happym1d 发布时间: 2009-06-03
作者: 391171025 发布时间: 2011-06-27
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28