解决方案 »

  1.   

    NPOI2.0导出xlsx格式的excel要用XSSF,你是否错用了HSSF呢?
      

  2.   


    就是用的XSSF,只要模板中有图形,连有一根线都不行,只要有就报文件破损。
      

  3.   


    // 文件流
    FileStream excelFile = new FileStream(filePath, FileMode.Open, FileAccess.ReadWrite);// 声明workbook
    XSSFWorkbook wk = new XSSFWorkbook(excelFile);// 获取sheet
     XSSFSheet sheet = (XSSFSheet)wk.GetSheet("sheet1");// 单元格内容设置
    sheet.getRow(0).getCell(0).setValue(123);// workbook保存
    wk.Write(new FileStream(filePath, FileMode.Create, FileAccess.Write));
    excelFile.Close();
      

  4.   

    我也不会了
    可以看看这个有帮助没http://www.th7.cn/Program/net/201306/141462.shtml
      

  5.   

    office 2007 以上别用 npoi, 用 open xml, 后者是微软自家的读写库
      

  6.   

    谢谢。我确实换方式了,用的EPPLUS。