[原创并分享]在多页文档中保存指定的页
时间:2007-12-31
来源:互联网
'说实在的,我并不知道写这些代码有什么用处,只是在论坛中见到有人需要,所以就写了一个.
'代码的说明:
'1、没有使用Page对象来定位页,因word的早期版本中没有此对象
'2、没有使用预定义书签Bookmarks("\Page")来定位页,而使用了Range.Goto来定位页的Range。因为后者比前者至少多2个优点,(1)因后者不需窗口定位,速度快得多;(2)前者在处理某些特殊页时不容易处理,且若Word版本不同,运行结果可能会有差异
'3、关于页码范围的填写:类似于“打印”对话框中的页码范围
'p型,如:3,代表第1个页码为3的页
'ps型,如:p2s2,代表第2节页码为2的页
'p-p型,如:2-5,代表页码为2,5之间的所有页
's型,如:s2,代表第2节的所有页
's-s型,如:s2-s3,代表第2与第3节之间所有的页
'ps-ps型,如:p3s1-p2s3,代表第1节中页码为3的页,与第3节中页码为2的页之间的所有页
'混合型,将上面各种类型以英文逗号相隔,如:1,p0s2,p2s2-p4s3
'4、使用了一种特殊的方法保留了原页面设置,即利用分节符记录节格式的原理
'5、页眉页脚的保留似乎没有多大意义,我没有编写保留它的代码
'6、没有保留页后的分隔符
'7、另存页的文件名格式为:当前文档名_p页码号_s节号
'8、本人只做了少量的测试,尚需大家做更多的测试
'9、因本人水平与时间所限,代码可能存在某些不足或很多值得优化的地方,请大家指出或帮助修改

作者: chylhr 发布时间: 2007-12-31
谢谢chylhr兄的原创!
代码写得很规范!希望能对版友有帮助!
我收藏了。
[em17]作者: 守柔 发布时间: 2008-01-01
作者: chenhuafu 发布时间: 2008-02-13
作者: sxhus 发布时间: 2008-11-10
作者: 碧海晴天 发布时间: 2008-11-15
作者: zjgwzj 发布时间: 2008-11-17
作者: elsia0121 发布时间: 2009-12-15

作者: 逍遥旅程 发布时间: 2010-03-16
作者: 32kanwe 发布时间: 2011-05-11
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28