word vba 替换
时间:2011-05-28
来源:互联网
请教,需要对数十万字的小说进行整理,想通过WORD VBA 进行处理。有一功能,比如查找(但系统原配功能不足,咱需要的是不等于某些字符的就找出来),算法应该是对文章中每一个字符进行比较,可单执行
For i = 1 To ActiveDocument.Characters.Count
If ActiveDocument.Characters(i) = "一" Then
ActiveDocument.Characters(i) = "二"
就已经让系统吃不消了,就算能运行得结果出来,也很花时间。
效率远不如系统的替换,请问这个应该如何处理才好?是否应该像EXCEL一样,先把要比较的数据导出成一个数组,后面再把弄好的数组导入文章中?如果是,请问这个具体的导出、导入代码又如何写?谢谢!
For i = 1 To ActiveDocument.Characters.Count
If ActiveDocument.Characters(i) = "一" Then
ActiveDocument.Characters(i) = "二"
就已经让系统吃不消了,就算能运行得结果出来,也很花时间。
效率远不如系统的替换,请问这个应该如何处理才好?是否应该像EXCEL一样,先把要比较的数据导出成一个数组,后面再把弄好的数组导入文章中?如果是,请问这个具体的导出、导入代码又如何写?谢谢!
作者: guozili0717 发布时间: 2011-05-28

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