程序中操作Excel
目录
程序中操作Excel 1
目录 2
1、文档说明 4
2、实例说明 4
2.1、添加引用 4
2.2、使用Excel借助的对象 4
2.3、对表单中的单位格赋值的方法 5
2.4、对单位格的格式进行设置 5
2.5、保存Excel 5
2.6、结束Excel进程 5
1、文档说明
本文档主要介绍如何在程序中操作Excel,下面的实例讲述了操作Excel的几个关键点。
2、实例说明
2.1 、添加引用
在VS打开项目的解决方案资源管理器中,右击引用,选择添加引用,出现添加引用对话框,选择COM标签,然后在下面的框中找到"Microsoft Excel 11.0 Object Lib…",然后依次点击右边的"选择"按钮和下面的"确定"按钮,添加应用完成,如图1_1所示。
图1_1
2.2 、使用 Excel 借助的对象
object missing = System.Reflection.Missing.Value;
Excel.Application excel= new Excel.Application (); //引用Excel对象;
Excel.Workbook ThisWorkBook=excel.Application.Workbooks.Add (模版路径string型);
Excel.Worksheet ThisSheet = (Excel.Worksheet)ThisWorkBook.Sheets[表单的序号int型];
Excel.Range ThisRange = ThisSheet.get_Range("A1", "A1");
2.3 、对表单中的单位格赋值的方法
ThisSheet.Cells[行号int型,列号int型]=要赋的值;
或者
ThisRange .Value2 =要赋的值;
2.4 、对单位格的格式进行设置
设置字体大小:ThisRange.Font.Size=20;
设置加粗:ThisRange .Font.Bold = true ;
2.5 、保存 Excel
ThisSheet.SaveAs( 保存路径string型, missing , missing , missing , missing , missing , missing , missing , missing , missing )
2.6 、结束 Excel 进程
if (excel != null )
{
System.Diagnostics .Process[] pProcess;
pProcess = System.Diagnostics.Process.GetProcessesByName("Excel");
pProcess[0].Kill();
}