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>} 
  • 相关阅读:
    【CTF MISC】文件内容反转方法-2017世安杯CTF writeup详解
    邮件伪造测试-Swaks
    脚本病毒分析扫描专题1-VBA代码阅读扫盲、宏病毒分析
    XXX变种-防火墙放行自身
    Memcached服务器UDP反射放大攻击
    邮件服务器安全问题
    Windows执行命令与下载文件总结
    Office DDE漏洞学习笔记
    MFC将二进制文件导入资源后释放
    直接读取修改exe文件
  • 原文地址:https://www.cnblogs.com/telwanggs/p/6477580.html
Copyright © 2011-2022 走看看