C#日记3--导出Excel

该博客介绍了如何使用 C# 将 DataTable 的数据导出到 Excel 报表中,通过模板文件处理数据并设置格式,同时提供了处理日期型和字符串型字段的方法,以及关闭和释放 Excel 对象的代码。
摘要由CSDN通过智能技术生成
  1. #region (使用模版)将DataTable的数据导出显示为报表
  2.     private DateTime beforeTime;            //Excel启动之前时间
  3.         private DateTime afterTime;             //Excel启动之后时间
  4.         /// <summary>
  5.         /// 将DataTable的数据导出显示为报表
  6.         /// </summary>
  7.         /// <param name="dt">要导出的数据</param>
  8.         /// <param name="FilePath">保存文件的路径</param>
  9.         /// <param name="SheetsNumber">导出报表的Sheet数</param>
  10.         /// <param name="RowIndex">导出报表的起始行</param>
  11.         /// <param name="ColIndex">导出报表的起始列</param>
  12.         /// <param name="TemplateFile">模版文件</param>
  13.         /// <returns></returns>
  14.         public string OutputExcel(Dictionary<string, System.Data.DataTable> dts, string FileName, string FilePath, int RowIndex, int ColIndex, string TemplateFile)
  15.         {
  16.             beforeTime = DateTime.Now;
  17.             Excel.Application excel;
  18.             Excel._Workbook xBk;
  19.             Excel._Worksheet xSt = null;
  20.             excel = new Excel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值