zoukankan      html  css  js  c++  java
  • C#操作Excel(NPOI)

    NPOI是POI项目的.NET版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。

    NPOI能帮助开发者在没有安装微软office的情况下读写Excel,支持的文件格式包括xls,doc,ppt等。

    分享地址:https://yunpan.cn/cuJyHTEjzdddX  访问密码 5ebc

    官网地址:http://npoi.codeplex.com/releases

    附一个小例子:

    [csharp] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. <span style="white-space:pre">        </span>IWorkbook wk = new HSSFWorkbook();  
    2.                 ISheet sheet = wk.CreateSheet("表名");  
    3.                 int rowIndex = 0;  
    4.                 foreach (var reader in slist)  
    5.                 {  
    6.                     IRow row = sheet.CreateRow(rowIndex);  
    7.                     rowIndex++;  
    8.                     //像行中创建单元格  
    9.                     row.CreateCell(0).SetCellValue(reader.Company_name);  
    10.                     row.CreateCell(1).SetCellValue(reader.Corporate_web_sites);  
    11.                     row.CreateCell(2).SetCellValue(reader.EmailUrl);  
    12.                     row.CreateCell(3).SetCellValue(reader.Email);  
    13.                     row.CreateCell(4).SetCellValue(reader.Note);  
    14.                     //对于数据库中的空值,向单元格中插入空内容  
    15.   
    16.                 }  
    17.                 //将Excel写入文件  
    18.                 using (FileStream fsWrite = File.OpenWrite(文件名+ ".xls"))  
    19.                 {  
    20.                     wk.Write(fsWrite);  
    21.                     MessageBox.Show("导出成功");  
    22. <span style="white-space:pre">        </span>} 
  • 相关阅读:
    ngRoute AngularJs自带的路由
    AngularJs $resource 高大上的数据交互
    AngularJs filter 过滤器
    eBPF监控工具bcc系列一启航
    [转载] kprobe原理解析(一)
    c++通过CMake实现debug开关
    如何使用fio模拟线上环境
    汇编学习pushl, popl
    block:cfq 学习02
    阻抗匹配详细讲解(以前的转贴)
  • 原文地址:https://www.cnblogs.com/telwanggs/p/6477580.html
Copyright © 2011-2022 走看看