HSSFWorkbook oBook = new HSSFWorkbook();
NPOI.SS.UserModel.ISheet oSheet = oBook.CreateSheet();
#region 输出到Excel
MemoryStream ms = new MemoryStream();
oBook.Write(ms); string sExportPath = "";
using (SaveFileDialog saveFileDialog1 = new SaveFileDialog())
{
saveFileDialog1.Title = "另存为";
saveFileDialog1.InitialDirectory = @"C:\";
saveFileDialog1.Filter = "Excel(*.xls)|*.xls";
saveFileDialog1.AddExtension = true;
saveFileDialog1.FileName = "未刷_方" + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xls";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
sExportPath = saveFileDialog1.FileName;
}
}
using (FileStream fs = new FileStream(sExportPath, FileMode.Create, FileAccess.Write))
{
byte[] bArr = ms.ToArray();
fs.Write(bArr, 0, bArr.Length);
fs.Flush();
}
#endregion

最新文章

  1. 中文字符匹配js正则表达式
  2. CentOS6.5安装中文输入法
  3. Hadoop YARN资源隔离技术
  4. sql操作之修改记录值
  5. hadoop启动jobhistoryserver
  6. ubuntu10.04编译内核不显示grub菜单解决
  7. android 上下文菜单详解
  8. PHP学习笔记二十【静态方法】
  9. JavaScript压缩混淆 / 格式化 / 美化工具 - aTool在线工具
  10. iOS制作毛玻璃效果
  11. Tomcat7的热部署
  12. 25.Linux-Nor Flash驱动(详解)
  13. 自学Zabbix1.3-zabbix进程
  14. 利用sklearn对MNIST手写数据集开始一个简单的二分类判别器项目(在这个过程中学习关于模型性能的评价指标,如accuracy,precision,recall,混淆矩阵)
  15. Java静态代码块与非静态代码块
  16. Fragment回退栈&commit()和commitAllowingStateLoss()
  17. SQL注入理解与防御
  18. 包含了重复的“Content”项。.NET SDK 默认包含你项目目录中的“Content”项。可从项目文件中删除这些项;如果希望将其显式包含在项目文件中,可将“EnableDefaultContentItems”属性设置为“false”
  19. VMware 15 Pro密钥
  20. MATLAB遍历文件夹下所有文件

热门文章

  1. Windows客户端 Linux服务器通讯 字符编码问题
  2. python基础--面向对象之绑定非绑定方法
  3. spring boot-2.Hello world
  4. OSCHINA 公布 2019 年度最受欢迎中国开源软件
  5. 即时通讯IM
  6. Java第二周总结报告
  7. WAMP中的mysql设置密码
  8. Jade学习(三)之语法规则下
  9. Mac中如何高亮显示当前git分支以及相关切换系统默认shell操作
  10. ES6拷贝方法