- 5
- 0
- 约6.53千字
- 约 6页
- 2017-03-15 发布于北京
- 举报
C#导出Excel速度慢的解决方法
方法一:
通过二维数组把数据准备好,一次性写入Excel:
private Excel.Application excelApp= new Excel.ApplicationClass();
private Excel.Workbook excelBook = excelApp.Workbooks.Add(Type.Missing);
private Excel.Worksheet excelSheet = (Excel.Worksheet)excelBook.ActiveSheet;
excelApp.Visible = true;
public void DataTableToExcel(DataTable dt)
{
int rowCount = dt.Rows.Count;
int colCount = dt.Columns.Count;
object[,] dataArray = new object[rowCount,colCount];
for (int i = 0; i rowCount; i++)
{
for (int j=0;j colCount;j++)
{
dataArray[i, j] = dt.Rows[i][j];
}
}
excelSheet.get_Range(A1, excelSh
您可能关注的文档
最近下载
- 2024年全国中学生生物学联赛(广西赛区)预选赛真题(学生版+解析版) .pdf VIP
- (2026)公司安全生产治本攻坚三年行动实施方案.pdf VIP
- ZL08液压装载机转向系统的设计.docx VIP
- J3000型技术参数(07-4-23)_原创精品文档.pdf VIP
- 2025中级注安《技术》蓝宝典.pdf VIP
- 广东省2026届高三语文二模试卷(附答案解析).docx VIP
- 2023年北海市恒业国有资产运营管理集团有限公司招聘考试试题及答案解析.docx VIP
- Nikon1 J3使用说明书.pdf
- 电路基础试题及答案.docx VIP
- 2025年中国邮政集团工作人员招聘考试笔试试题(含答案).docx VIP
原创力文档

文档评论(0)