C#打开已存在的Excel文件

 1 Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
 2 excelApp.Visible = true;
 3 //得到WorkBook对象,打开已有的文件
 4 Microsoft.Office.Interop.Excel.Workbook excelBook = excelApp.Workbooks._Open(@"e:\excel.xls");
 5 //指定要操作的Sheet
 6 Microsoft.Office.Interop.Excel.Worksheet excelSheet = (Microsoft.Office.Interop.Excel.Worksheet)excelApp.ActiveSheet;
 7 
 8 //这里可以加一些对于文件的操作
 9 
10 excelSheet = null;
11 excelBook = null; 
12 excelSheet =null;   
13 excelBook =null;
14  //这一句是非常重要的,否则Excel对象不能从内存中释
15 //如果只是实现打开文件,等待用户操作Excel文件,可以去掉,让用户自己关闭文件时自动释放Excel对象内存
16 excelBook .Quit();
17 excelBook =null;

参考资料:C# Excel操作(一)

posted @ 2012-11-12 17:29  Selway  阅读(3318)  评论(0编辑  收藏  举报