+ -
当前位置:首页 → 问答吧 → C#如果创建excle sheet页?

C#如果创建excle sheet页?

时间:2011-12-19

来源:互联网

问题描述,一个datatable 导入到一个excle,但是数据量太大,要创建多个sheet,并继续导数据到新的sheet

代码:if (dt == null) return;
  Excel.Application xlApp = new Excel.Application();
  if (xlApp == null)
  {
  lblMsg.Text = "无法创建Excel对象,可能您的机子未安装Excel";

  return;
  }
  Excel.Workbooks workbooks = xlApp.Workbooks;
  Excel.Workbook workbook = workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);
  Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Worksheets[1];//取得sheet1
这样创建的excle只有一个sheet页,只能导出6万多数据,怎么添加多个sheet页,并换页操作呢,谢谢你的回答!

作者: qhzhang9   发布时间: 2011-12-19

发错区了吧,在汇编里通过COM完成你的功能。

作者: mydo   发布时间: 2011-12-19