当前位置:编程学习 > C#/ASP.NET >>

【EXCLE高手请进】C#调用EXCEL组件超慢,是什么原因?

调用Microsoft Excel主程时 Application app = new Application();就跑完这句话。
DCOM组件中,Microsoft Excel 应用程序 如果标识选择交互式用户就很快,大概1秒。
如果标识选择启动用户就非常慢,大概60秒。



using Microsoft.Office.Interop.Excel;


....
 Application app = new Application();
.....

--------------------编程问答-------------------- 顶一下!没有人知道原因吗? --------------------编程问答-------------------- 我也遇到这个问题,要打开1万个excel需要半个小时, 时间有点长啊 --------------------编程问答--------------------
引用 2 楼 ranshaomeng 的回复:
我也遇到这个问题,要打开1万个excel需要半个小时, 时间有点长啊
牛X。。 --------------------编程问答-------------------- 曾经在调用组件时候效率很低是因为用了反射动态搜索选择列~,而且是直接一个个CELL进行的赋值不知道楼主是不是同样的问题...~ --------------------编程问答-------------------- 没有遇到这个问题  直接new都很正常 --------------------编程问答-------------------- 打开1万个excel
你直接手动打开1万个看要多少时间,估计还没你程序快呢。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,