C# 结合Microsoft.Office.Interop.Excel写入Excel
来源:互联网 发布:矩阵理论与应用 pdf 编辑:程序博客网 时间:2024/05/19 10:38
using System.Reflection;using Microsoft.Office.Interop.Excel;protected void Page_Load(object sender, EventArgs e){ Application app = new Application(); //加载模板 Workbook workbook = app.Workbooks.Open(Server.MapPath("~/Template.xlt"), Missing.Value, Missing.Value,Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value); try { //获取模板中第一个sheet页 Worksheet worksheet = workbook.Sheets.get_Item(1) as Worksheet; //向Excel单元格填充数据 worksheet.Cells[2, 1] = "66"; worksheet.Cells[2, 2] = "24"; worksheet.Cells[2, 3] = "女"; worksheet.Cells[3, 1] = "lulu"; worksheet.Cells[3, 2] = "20"; worksheet.Cells[3, 3] = "男"; //利用公式计算满足某条街的总和,单独分出3是为了可以在程序中替换该值 worksheet.Cells[2, 4] = "=COUNTIF(C2:C" + 3 + ",\"男\")"; //在结尾添加一特殊行,插入值 Range range = worksheet.get_Range(worksheet.Cells[4, 1], worksheet.Cells[4, 2]); //合并单元格 range.Merge(0); //设置单元格文字对齐方式 range.HorizontalAlignment = XlHAlign.xlHAlignRight; range.Cells[1, 1] = "Hello"; orksheet.Cells[4, 3] = "0"; //设置单元格背景色 range = worksheet.Cells[4, 3] as Range; range.Interior.Color = System.Drawing.Color.LightSeaGreen; //画边框 range = worksheet.get_Range(worksheet.Cells[4, 1], worksheet.Cells[4, 3]); range.Borders.get_Item(XlBordersIndex.xlEdgeTop).LineStyle = XlLineStyle.xlContinuous; range = worksheet.get_Range(worksheet.Cells[2, 2], worksheet.Cells[3, 2]); range.Borders.get_Item(XlBordersIndex.xlEdgeRight).LineStyle = XlLineStyle.xlContinuous; //保存 workbook.SaveAs(Server.MapPath("~/Test.xls"), Missing.Value, Missing.Value, Missing.Value,Missing.Value, Missing.Value, XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value); } finally { //资源清理 workbook.Close(); app.Quit(); }}
- C# 结合Microsoft.Office.Interop.Excel写入Excel
- C#使用Microsoft.Office.Interop.Excel.dll读取Excel文件
- C#利用Microsoft.Office.Interop.Excel导出excel文件
- C#处理excel引用Microsoft.Office.Interop.Excel
- C# Microsoft.Office不存在空间名称Interop和Excel
- c#操作excel方式三:使用Microsoft.Office.Interop.Excel.dll读取Excel文件
- c#操作excel方式三:使用Microsoft.Office.Interop.Excel.dll读取Excel文件
- 引用Microsoft.Office.Interop.Excel的解决方法
- 求解Microsoft.Office.Interop.Excel.Application引用
- ” Microsoft.Office.Interop.Excel”无法引用
- Microsoft.Office.Interop.Excel的用法
- Microsoft.Office.Interop.Excel的用法
- Microsoft.Office.Interop.Excel的用法
- Microsoft.Office.Interop.Excel的用法
- Microsoft.Office.Interop.Excel列宽自适应
- NPOI读写Excel 或 Microsoft.Office.Interop.Excel 读取excel
- 关于C#操作EXCEL,生成图表的全面应用之一(利用Microsoft.Office.Interop.Excel)
- C#操作EXCEL--使用Microsoft.Office.Interop.Excel,来自.netV1.2
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用20
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用21
- 一个简单的小应用——总结
- eclipse 3.6 慢 卡 原因之一
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用22
- C# 结合Microsoft.Office.Interop.Excel写入Excel
- SQL SERVER 2005 中,对两集合中有多少相同元素的检测
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用23
- fetchmail
- 为Android安装BusyBox —— 完整的bash shell
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用24
- Android busybox部分安装方法
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用25
- BSON是什么