在Delphi环境下,进行EXCEL页面设置的问题。急!急! (200分)

  • 主题发起人 主题发起人 求知人
  • 开始时间 开始时间

求知人

Unregistered / Unconfirmed
GUEST, unregistred user!
我要生成一个只有一页的EXCEL模板,里面根据报表要求设置好此模板的页面。我用的是OLE方法,调用EXCEL的宏做到的。问题:对CPU占用较高,生成此模板约18秒左右。请问,如何才能降低对CPU的占用,并缩短时间。若有源码,则不胜感激
若分不够,可再加呀。
 
用ExcelApplication试一试,我没有使用过OLE来调用EXCEL,我对EXCEL操作时都是使用该组控件.效果还可以,你可以试一试.
 
是不是你的器配置低了呢?
 
我也想搞啊

不过现在还没有成功啊


我毕业设计用啊

 
是问题太简单还是大富翁们也都束手无策?
 
无论用SERVER组件还是用OLE操作EXCEL,速度都较慢。
 
直接用OLE去设置EXCEL的格式还是会较慢且CPU占用较多(在客户端生成需要50多秒)。我现在采用了另一种办法,就是从服务器上下载模板(只有一页),然后根据实际要生成的EXCEL文件的页码进行格式的粘贴和复制(这个很快)。可是从网络上下载所需的时间也不是很快,在客户端上下载这个若16.5KB的文件还需要近30秒。不知,有没有更好的办法来解决?
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部