 |
采用Automation调用EXCEL本身就是比较慢,而且对机器的配置要求比较高,只适合小规模、速度要求不高的场合。你可以设置Excel不可见,这样可以提高速度。如:
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False
.......
洪伟的意见:
请注意,在添加数据时可以用以下方法
WITH objExcel
.RANGE(.CELL(起始位置),.CELL(终止位置)).value=ARRAY
需说明的是:
1、ARRAY 是一个二元数组
2、数组大小与EXCEL单元格个数必须行列相对应
3、填充数据前最好objExcel.Visible = False,填充及设定格式后在改为TRUE
眨眼间即可完成
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, Office开发, office, ms office, office xp, office 97。
|