// 组织数据 public void addData() { // 每一个list代表excel中一行 IList<String> list1 = new List<String>(); list1.Add("第一层参数"); IList<String> list2 = new List<String>(); list2.Add("土体厚度"); list2.Add(txtSoilThickness1.Text); list2.Add("井筒厚度"); list2.Add(txtPitShaftThickness1.Text); list2.Add("土体侧压力参数"); list2.Add(txtSoilSide1.Text); list2.Add("土体予许强度"); list2.Add(txtSoilStrength1.Text); list2.Add("予许最大塑性范围"); list2.Add(txtSoilRange1.Text); IList<object> item = new List<object>(); item.Add(list1); item.Add(list2); this.ReportToExcel(item, "excel名称"); } public void ReportToExcel(IList<object> list, string ReportTitleName) { string path; SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "导出Excel(*.xls)|*.xls"; sfd.FileName = ReportTitleName; if (sfd.ShowDialog() == DialogResult.OK) { path = sfd.FileName; Aspose.Cells.Workbook wb = new Aspose.Cells.Workbook(); Aspose.Cells.Worksheet ws = wb.Worksheets[0]; Cells cell = ws.Cells; string[,] _ReportDt = new string[5, 5]; // 合并第一行单元格 //Aspose.Cells.Range range = cell.CreateRange(0,0,1,5); //range.Merge(); //cell["A1"].PutValue(ReportTitleName); //// 设置行高 //cell.SetRowHeight(0,20); // 设置字体样式 //Aspose.Cells.Style style1 = wb.Styles[wb.Styles.Add()]; //style1.HorizontalAlignment = TextAlignmentType.Center; // 文字居中 //style1.Font.Name = "宋体"; //style1.Font.IsBold = true; // 设置粗体 //style1.Font.Size = 12; // 设置字体大小 // 给单元格并联样式 //cell["A1"].SetStyle(style1); // 报表名字 样式 for (int i = 0; i < list.Count; i++) { IList<String> item = (List<String>)list[i]; for (int j = 0; j < item.Count; j++) { cell[i, j].PutValue(item[j]); } } wb.Save(path); } }
注:需要引入Aspose.dll文件
相关推荐
C#导出excel文件
C#导出Excel,利用第三方的dll文件,可以改变导出数据的样式,有实例代码。
C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致
C#导出Excel和图形.zip
导出EXCEL合并问题。EXCEL样式设置等
c#导出Excel文件 c#导出Excel文件
C#导出EXCEL如何设置单元格类型 - _NET技术 - C# 自己上网找的资料,没有经过测试,下载谨慎
c#导出excel支持多sheet导出,可自定义sheetName,如有疑问请留言,或qq1574697828.c#导出excel支持多sheet导出,可自定义sheetName,如有疑问请留言。
本人自己整理了C#导出Excel和图形方法。 导出Excel只有一个工作目录,导出图形会有多个工作目录。 希望大家能够喜欢 如有疑问,欢迎留言。
c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#)c# 导出到Excel (C#) winform
C# 导出EXCELC# 导出EXCELC# 导出EXCELC# 导出EXCELC# 导出EXCELC# 导出EXCELC# 导出EXCELC# 导出EXCEL
使用了一个高手的原有DEMO改造而成,优化了导出复杂表头增加样式过慢的问题。
c#导出Excel
C# 导出excel 实例代码C# 导出excel 实例代码C# 导出excel 实例代码
C#导出Excel并关闭进程解决方案,因为项目导出EXCEL偶尔会报错,现共享解决方案。
C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出excel代码C# 导出...
c#导出Excel报表 日期,数字格式 用MyXls导出报表
目前C#导出Excel主要有八种方法(https://www.cnblogs.com/Brambling/p/6854731.html), 其中NPOI个人感觉是最好的, 好不容易找到完整Dll, 做了Demo, 给需要的朋友做参考.
使用C#实现了excel表格的导出功能,包含xls和xlsx两种格式。 程序有添加关于NOPI的引用,有疑问可以参考我的csdn博客http://blog.csdn.net/my_clear_mind
C#操作excel表,在代码中导出excel