博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
excel模板导出一个新的文件
阅读量:4932 次
发布时间:2019-06-11

本文共 1007 字,大约阅读时间需要 3 分钟。

string str = Application.StartupPath + "\\readiness form_0427.xlsx";

//路径

FileStream fs = new FileStream(str, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
ExcelPackage ep = new ExcelPackage(fs);
ExcelWorksheet sheet = ep.Workbook.Worksheets[1];

fs.Close();

//读完要关闭

//生成新的路径

string sr = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop) + @"\output\Report"+DateTime.Now.ToString("yyyy-MM-dd") +".xlsx";
if (!Directory.Exists(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop) + @"\output"))
{
// System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop)
Directory.CreateDirectory((Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\output"));
}
using (fs = new FileStream(sr, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite))
{
ep.SaveAs(fs);//存档}
}

//生成后打开文件

ProcessStartInfo info = new ProcessStartInfo(sr);
System.Diagnostics.Process.Start(info);

转载于:https://www.cnblogs.com/xiaojian1/p/5473174.html

你可能感兴趣的文章
基于Laravel+Swoole开发智能家居后端
查看>>
Dynamic Proxy (动态代理模式)
查看>>
mysql字符集问题
查看>>
【JZOJ4845】【NOIP2016提高A组集训第5场11.2】寻找
查看>>
golang 反射应用(二)
查看>>
java中的继承Object
查看>>
Microsoft dotnetConf 2015 一些整理
查看>>
微信公众平台开发文档 用户分组管理
查看>>
linux 安装mysql
查看>>
ECSHOP首页促销商品下显示促销时间
查看>>
04-安装插件
查看>>
c语言中sprintf的语法
查看>>
addpath
查看>>
字符缓冲流
查看>>
职业倾向测验
查看>>
capitalize()方法
查看>>
微信小程序——过滤器的模拟
查看>>
java集合
查看>>
LeetCode-236 Lowest Common Ancestor of a Binary Tree
查看>>
C# JSON序列化日期格式问题
查看>>