zoukankan      html  css  js  c++  java
  • 使用ExcelPackage生成Excel2007电子表格

            ExcelPackage是一个在服务端生成Excel 2007 电子表格的Library. 下面的代码是生成XLSX文件示例:

       1:    FileInfo XLSXFile = new FileInfo(XLSXFileName);
       2:    using (ExcelPackage xlPackage = new ExcelPackage(XLSXFile))
       3:    {
       4:        ExcelWorksheet worksheet = xlPackage.Workbook.Worksheets.Add("Sheet1");
       5:     
       6:        int row = 1;
       7:        foreach (DataRow dr in dataTable.Rows)
       8:        {
       9:            int col = 1;
      10:     
      11:            foreach (object o in dr.ItemArray)
      12:            {
      13:                worksheet.Cell(row, col++).Value = o.ToString().Trim();
      14:            }
      15:     
      16:            row++;
      17:        }
      18:     
      19:        xlPackage.Save();
      20:    }


    是不是很简单?,希望对您有帮助!

    Author: Petter Liu  http://wintersun.cnblogs.com

  • 相关阅读:
    CodeForces
    bzoj 2257: [Jsoi2009]瓶子和燃料
    【NOIP2009】Hankson 的趣味题
    51Nod 1203 JZPLCM
    bzoj 3751: [NOIP2014]解方程
    UOJ #11. 【UTR #1】ydc的大树
    Tenka1 Programmer Contest D
    bzoj 5000: OI树
    bzoj 1407: [Noi2002]Savage
    bzoj 3551: [ONTAK2010]Peaks加强版
  • 原文地址:https://www.cnblogs.com/wintersun/p/1675048.html
Copyright © 2011-2022 走看看