下载地址为:http://npoi.codeplex.com/releases/view/616131
可以操作excel表,行,单元格内家及样式等。
 
使用示例:
            using (FileStream fs = File.OpenRead(@"E:\a.xls"))   //打开myxls.xls文件
            {
                HSSFWorkbook wk = new HSSFWorkbook(fs);   //把xls文件中的数据写入wk中
                wk.RemoveSheetAt(0);
 
                using (FileStream fileHSSF = new FileStream(@"E:\a.xls", FileMode.Create))
                {
                    wk.Write(fileHSSF);
                    fileHSSF.Close();
                }
                wk.Close();
                fs.Close();
            }

最新文章

  1. AutoMapper(五)
  2. 学习PYTHON之路, DAY 6 - PYTHON 基础 6 (模块)
  3. OpenGL阴影,Shadow Mapping(附源程序)
  4. Verilog HDL那些事_建模篇笔记(实验八:键盘解码)
  5. 【leetcode】Evaluate Reverse Polish Notation(middle)
  6. SAP debug的几种方式
  7. Power Gating的设计(概述)
  8. angularJs自定义指令时的绑定
  9. nodeJs爬虫获取数据
  10. python的socket里 gethostbyname 与 gethostbyname_ex 的区别
  11. 严重: The web application [] registered the JDBC driver 错误
  12. CentOS7系统下搭建Jenkins环境
  13. 读取一个文件,将其Base64编码,每76个字符加一个换行(转)
  14. cf437C The Child and Toy
  15. function(ev) //括号里的ev是什么东西,什么意思?
  16. Android Material Design-Creating Apps with Material Design(用 Material Design设计App)-(零)
  17. input type="file"去掉取消默认原来选择的文件
  18. JAVA WEB项目中生成验证码及验证实例(附源码及目录结构)
  19. Matlab安装完成后,出现错误licensing error:-8523的解决方法
  20. Linux守护进程管理利器——Supervisor

热门文章

  1. Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结
  2. Vivado 自带IP仿真问题
  3. [iOS]delegate和protocol
  4. 压力测试工具siege
  5. iOS之设置用户头像的圆角
  6. neo4j使用笔记
  7. CentOS6.2下安装中文输入法
  8. C# 一个长度为100的int数组,插入1-100的随机数,不能重复,如何写
  9. HTTP与HTTPS异同/HTTP1.0与HTTP1.1差别
  10. java部署ubuntu后中文显示问号问题