VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 1683|回复: 4

[求助] VB生成word什么处理方法的速度最快?

[复制链接]
发表于 2018-1-19 16:41:51 | 显示全部楼层 |阅读模式
通过VB生成一个word文档,且该文档涉及不少复杂的格式(如表格、行距、字体、字面颜色、字体背景颜色等等),我所知道的方法有:
1、直接引用word,打开文档后,边录入内容,边设置格式;
2、先在vb窗口引用 RichTextBox1,在RichTextBox1里面处理好,然后一次性复制到word。

     1)、从效率方面讲,请问上面哪个更快?(由于我一时间还不清楚RichTextBox1如何弄,没办法进行对比)。
     2)、有更快的其它方法吗?
发表于 2018-1-27 14:46:34 | 显示全部楼层
直接操作OLE对象啊 这样快啊

评分

参与人数 1威望 +8 人气 +1 收起 理由
bruly + 8 + 1 赞一个

查看全部评分

回复 支持 1 反对 0

使用道具 举报

发表于 2018-1-21 00:11:14 | 显示全部楼层
把WORD模板做好,1、按内容替换、2按标签写入,3按段落写入,4、按文本框写入等等各种方法。模板做好就行,程序只关注内容的生成。

评分

参与人数 1威望 +8 人气 +1 收起 理由
bruly + 8 + 1 赞一个

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-1-21 08:19:22 | 显示全部楼层
vbfans01 发表于 2018-1-21 00:11
把WORD模板做好,1、按内容替换、2按标签写入,3按段落写入,4、按文本框写入等等各种方法。模板做好就行, ...

嗯,感谢,觉得应该就是您说的这样,我自己去试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-28 07:28:34 | 显示全部楼层
本帖最后由 bruly 于 2018-1-28 14:00 编辑
JuncoJet 发表于 2018-1-27 14:46
直接操作OLE对象啊 这样快啊


嗯,感谢老师指点,我觉得不错,经过尝试发现不错~!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2018-5-26 18:17

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表