注册 登录
编程论坛 VFP论坛

请教用WORD生成报表的问题

liunis 发布于 2023-05-01 15:48, 184 次点击
图文并茂向WORD 插入图片,每插入一张图,发存在WORD页面上的全部图都会同时闪动,可能是整体刷新,十分缓慢,如何才能避免这个情况,加快速度?
7 回复
#2
吹水佬2023-05-01 18:14
具体情况不清楚,能提供测试吗?
#3
星光悠蓝2023-05-01 18:30
*我通常先关闭WORD窗口
MyWord=CreateObject('Word.Application')  
MyWord.Visible=.F.

VFP操作WORD插入图片,几十条记录勉强可接受,多了慢得无法忍受,是不是象合并邮件的形式会更快些
#4
gs25367856782023-05-01 18:36
五朋一号,悠着点呢,朋友你太认真了。
我一般只用VFP联系到EXCEL,从来没有
联系到WORD。
#5
zhken2023-05-01 21:49
可以在插入之前缩小图片试试,或一步到位用已处理好的图片尺寸。在word里面,插入图片时是按原尺寸的,再进一步改变需要的尺寸,步骤就多了。跟图片大小等因素有关
#6
pvm20002023-05-01 23:04
以下是引用星光悠蓝在2023-5-1 18:30:31的发言:

*我通常先关闭WORD窗口
MyWord=CreateObject('Word.Application')  
MyWord.Visible=.F.

VFP操作WORD插入图片,几十条记录勉强可接受,多了慢得无法忍受,是不是象合并邮件的形式会更快些


静默模式效率高许多
#7
liunis2023-05-04 13:31
回复 4楼 gs2536785678
WORD对于处理VFP报表更为强大和美观,就单图片围绕文字,EXCEL就很难做到
#8
zhken2023-05-04 21:58
可以放此句在开头
MyWord.SCREENUPDATING=.F. &&不更新屏幕

MyWord.SCREENUPDATING=.T. && 此句在结尾   刷新屏幕


 

1