向EXCEL中写入大量数,如何才能提高写入速度?(200分)

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

求知人

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的OLE方法,当数据较多时,向EXCEL中写数据时间较长。请问,如何才能提高写入速度,最好能提供有效例子。听说,配合使用XLSReadWriteII速度会快很多,是吗?如果是,请提供有效例子。不胜感激!
若分数不够,可再加!
 
你用ExcelApplication处理完之后再显示出来会快一点。
 
前人有解决:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1754027
 
我会去尝试的,若效果较好。一定有分
 
如不带格式,可用异构方式试试。
 
请问导构方式是什么?我没用过,请指教!
我现在将模板事先生成,第一次访问时从服务器上将文件下载到本地,以就不用下载了。然后用XLSReadWriteII向里面填数据,速度也蛮快的,且CPU占用也不是很高。解决数据填充的问题应该不大。但是我有个担心,这个XLSReadWriteII会不会过期。
 
后退
顶部