波斯马BOSSMA Information Technology

使用QueryTable快速填充Worksheet导出Excel

发布时间:2010年11月4日 / 分类:DOTNET / 6,997 次浏览 / 评论

在使用Com对象或者PIA导出Excel时,对于大数据量的情况,如果一行行的创建,然后添加到Worksheet,速度会比较慢。

还好有别的方法,使用QueryTable查询数据填充Worksheet,速度将有很大的提升,适合数据较多情况的导出。

直接看代码吧,添加了一些注释:

 

查看QueryTables.Add的官方说明:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.querytables.add(office.11).aspx

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自波斯马,原文地址《使用QueryTable快速填充Worksheet导出Excel

关键字:

建议订阅本站,及时阅读最新文章!
【上一篇】 【下一篇】

发表评论