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