C# 操作Excel
来源:互联网 发布:餐饮管理系统数据库 编辑:程序博客网 时间:2024/06/06 02:40
合并单元格
Excel.Range rHA = worksheet.get_Range(rowAFrom,rowATo);
rHA.Merge(0);
自动列宽
worksheet.Cells.EntireColumn.AutoFit();
设置字体
worksheet.Cells.Font.Name="Arial";
worksheet.Cells.Font.Size=10;
worksheet.Cells.Font.Size=10;
myExcel.Cells.Font.Bold = false;
对其方式
_excelRange.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;//水平居中
_excelRange.VerticalAlignment = Excel.XlVAlign.xlVAlignCenter;//垂直居中
_excelRange.VerticalAlignment = Excel.XlVAlign.xlVAlignCenter;//垂直居中
单元格边框
myExcel.Cells.Borders.LineStyle = 1;
保存和释放
//保存和退出
worksheet.SaveAs(strName,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing);
myExcel.Quit();
myExcel.Quit();
//释放
System.Runtime.InteropServices.Marshal.ReleaseComObject(worksheet);
System.Runtime.InteropServices.Marshal.ReleaseComObject(myExcel);
System.Runtime.InteropServices.Marshal.ReleaseComObject(myExcel);
//杀死进程
System.Diagnostics.Process[] excelProc = System.Diagnostics.Process.GetProcessesByName("EXCEL");
//垃圾回收
GC.Collect ();
单元格的值可以通过代码加入公式
mySheet.Cells[1,4]= ”IF(ISERROR(SUM(F{0},K{0})/D{0}*100),\"\",SUM(F{0},K{0})/D{0}*100)“;
拷贝内容到剪贴板
_excelRange.Copy(Type.Missing);
_excelRange.CopyPicture(XlPictureAppearance.xlScreen, XlCopyPictureFormat.xlBitmap);
- 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# 操作 Excel
- C#操作Excel文档
- C# 操作Excel
- C#操作MS Excel
- C#操作Excel
- .Net C# 操作Excel
- IOS APP提交流程
- 【转】在你碰到对的事、处在一个对的状态前,你很难想象那到底是怎样一种状态
- 忘记各种电脑密码的解决办法
- 负载均衡器与会话保持的关联(理论)
- 正则表达式集
- C# 操作Excel
- DB2查看表数据字典,查看表列名
- 我最喜欢的10条编程语录
- 无重复全排列
- 解决Word 2007启动时弹出“无法访问您试图使用功能所在的网络位置”的问题...
- Java程序员应该了解的10个面向对象设计原则
- DB2 with as 语法
- iOS 消息推送原理及实现总结
- 图的遍历之广度优先搜索和深度优先搜索