word邮件合并后插入页码问题<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
前面已经谈过了用word的邮件合并,通过execl已有数据进行操作的问题。但是打印出文档后,却发现插入页码成了一个问题,因为各页都是一个页码,难道插入页眉页脚在的功能在邮件合并后的文档中就会失效吗?失效的原因是什么呢?
通过仔细研究发现,没有在使用邮件合并是时,生成的文档各部分都自动插入了分节符,而不是分布符,这样以来,再用插入页码时word会自动把分节归为一页,所以就出现了以上的问题。
解决的方法:1.单击word菜单栏上“工具”菜单,在下拉项中点击“选项”,点击“视图”选项卡,点选“格式标记”中的“全部”,最后点击下面“确定”退出。这一步的作用就是把原来隐藏的分节符显示出来。现在回来文档中,是不是看到每一页下面的分节符了。2.按ctrl+E,出现替换对话框,激活查找内容框,再点击下面“特殊符号”,从下拉菜单中选择“分节符”,你会看到查找内容框中出现了“^b“字样.同样激活替换为内容框,再点击下面“特殊符号”,从下拉菜单中选择“分页符”,你会看到查找内容框中出现了“^m“字样,点击”全部替换“,你会看到每页下面的分节符已经全部换成分页符了。5.按正常的插入页码即可。
邮件合并后的页码问题:页码不能递增
一个邮件合并的word文档,插入页码后,合并到新文件时每一页的页码都是1.经检查,发现合并到新文件所产生的每个页面都是一个单独的“节”,所以页码不能自动递增,现在是手动把每一页的页码格式修改为 续前节 ,但必须每一页都重复这样的操作。请问,有没有办法在邮件合并文件中实现插入页码,合并到新文档时能自动编排页码。或者,在合并到新文档后的文件里怎么操作更便捷的插入连续的页码?
如果不想分节,可以在邮件合并工具栏中点击“设置文档类型”按钮,并选“目录”类型,然后在主文档末尾插入一个分页符。你也可以变通一下,在页脚处插入个文本框,然后引用序号里面的数据,在数据源里设一列序号(1、2、3……100),插入序号当作页码,或序号1为第一页,序号2为第二页……
可以把分节符都删掉,“查找与替换”中查找"^b”,选中“突出显示所有在该范围找到的项目”复选框,然后点击“查找全部”,关闭“查找与替换”,然后"Delete“就可以了。也可以把分节符换成别的符号。