以下是引用chenjun在2004-10-18 12:25:00的发言:
不知各位有没有遇到过这样的问题:
在word的页眉或页脚中插入“第几页、共几页”这样的域,往往在打印时出现的是,第1页、共1页;第2页、共2页;...
在“工具》选项》打印”中选择了“更新域”还是一样,而在同一选项卡中不选择“后台打印”就解决了,好象在word后台打印时并没有将相关的域按整个文档的情况进行计算。
陈兄真是细致入微。
谢谢陈兄的提醒,此问题宜作观察项,需反复试验,才能得出结论。
根据帮助中的介绍,后台打印定义为:
当启用后台打印时,以后台方式打印文档,以便在打印文档时能继续使用WORD(可以在打印的同时继续使用 Microsoft Word)。后台打印使用额外的系统内存,要想加速打印,请清除“后台打印”复选框。
根据我的经验,域的更新(根函数的最大区别就在于此,它需要事件来触发其更新功能),比如按下F9、SHIFT+F9、ALT+F9等,根据选定范围不同,进行不同范围内的域的更新功能;预览和打印:相关于产生BEFORETPRINT事件,此时将会对文档内的所有域进行强制更新(需要根据打印选项/更新域功能是否勾选,当然,同大多数OFFICE产品一样,预览和打印都将产生BEFOREPRINT事件。
所以,我无法判定启闭后台打印,是否会对更新域产生不同的结果。但此事可进一步考察。 |