博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[C#]创建表格(.xlsx)的典型方法
阅读量:5773 次
发布时间:2019-06-18

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

Time:2017-10-11   10:12:13

利用EPPlus(4.1):

下载引用地址:

  --EPPlus is a .net library that reads and writes Excel 2007/2010 files using the Open Office Xml format (xlsx). 

  --EPPlus是一个.net库,它使用Open Office Xml格式(xlsx)读取和写入Excel 200/2010文件。

注意:不要忘记引用EPPlus

代码:(根据不同需求进行改动)

  public static void createExcel()  {    //创建表格的具体路径    var file = @"C:...\Sample.xlsx";    //如果存在此表格,进行删除操作    if (File.Exists(file))     {      File.Delete(file);    }    using (var excel = new ExcelPackage(new FileInfo(file)))    {      //创建一个工作表      var ws = excel.Workbook.Worksheets.Add("Sheet1");      //设置表格中的第一行的内容      ws.Cells[1, 1].Value = "Date";      ws.Cells[1, 2].Value = "Price";      ws.Cells[1, 3].Value = "Volume";      //设置表格中单元格的内容(从第二行开始)      for (int i = 0; i < 10; i++)      {        ws.Cells[i + 2, 1].Value = DateTime.Today.AddDays(i);        ws.Cells[i + 2, 2].Value = random.NextDouble() * 1e3;        ws.Cells[i + 2, 3].Value = random.Next() / 1e3;      }      //设置表格中单元格的内容的格式      ws.Cells[2, 1, 11, 1].Style.Numberformat.Format = "yyyy.MM.dd";      ws.Cells[2, 2, 11, 2].Style.Numberformat.Format = "#,##0.00";      ws.Cells[2, 3, 11, 3].Style.Numberformat.Format = "#,##0";      //自动调整每一列的长宽高      ws.Column(1).AutoFit();      ws.Column(2).AutoFit();      ws.Column(3).AutoFit();      //保存表格信息      excel.Save();    }  }

 

转载于:https://www.cnblogs.com/ttkl/p/7649202.html

你可能感兴趣的文章
java数组只能交换0下标和n_编程练习-只用0交换排序数组
查看>>
OracleLinux安装说明
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>
使用@media实现IE hack的方法
查看>>
oracle体系结构
查看>>
Microsoft Exchange Server 2010与Office 365混合部署升级到Exchange Server 2016混合部署汇总...
查看>>
Proxy服务器配置_Squid
查看>>
【SDN】Openflow协议中对LLDP算法的理解--如何判断非OF区域的存在
查看>>
纯DIV+CSS简单实现Tab选项卡左右切换效果
查看>>
Centos7同时运行多个Tomcat
查看>>
使用CocoaPods过程中的几个问题
查看>>
Spring boot 整合CXF webservice 全部被拦截的问题
查看>>
Pinpoint跨节点统计失败
查看>>
机房带宽暴涨问题分析及解决方法
查看>>
XP 安装ORACLE
查看>>
八、 vSphere 6.7 U1(八):分布式交换机配置(vMotion迁移网段)
查看>>
[转载] 中华典故故事(孙刚)——19 万岁
查看>>
php5编译安装常见错误和解决办法集锦
查看>>
Unable to determine local host from URL REPOSITORY_URL=http://
查看>>
ORACLE配置,修改tnsnames.ora文件实例
查看>>