[C#]将数据写入已存在的excel文件
2021-05-04 03:26
标签:文件 之一 ksh splay log missing 对象 不能 mis 测试如下: [C#]将数据写入已存在的excel文件 标签:文件 之一 ksh splay log missing 对象 不能 mis 原文地址:http://www.cnblogs.com/ttkl/p/7729965.html 1 //将数据写入已存在Excel
2 public static void writeExcel(string result)
3 {
4 //1.创建Applicaton对象
5 Microsoft.Office.Interop.Excel.Application xApp = new Microsoft.Office.Interop.Excel.Application();
6
7 //2.得到workbook对象,可以用两种方式之一:下面是打开已有的文件
8 Microsoft.Office.Interop.Excel.Workbook xBook = xApp.Workbooks.Open(filepath[0],
9 Missing.Value, Missing.Value, Missing.Value, Missing.Value,
10 Missing.Value, Missing.Value, Missing.Value, Missing.Value,
11 Missing.Value, Missing.Value, Missing.Value, Missing.Value);
12
13 //3.指定要操作的Sheet
14 Microsoft.Office.Interop.Excel.Worksheet xSheet = (Microsoft.Office.Interop.Excel.Worksheet)xBook.Sheets[1];
15
16 xSheet.Cells[Column(列)][Row(行)] = result;
17
18 //5.保存保存WorkBook
19 xBook.Save();
20 //6.从内存中关闭Excel对象
21
22 xSheet = null;
23 xBook.Close();
24 xBook = null;
25 //关闭EXCEL的提示框
26 xApp.DisplayAlerts = false;
27 //这一句非常重要,否则Excel对象不能从内存中退出
28 xApp.Quit();
29 xApp = null;
30 }
下一篇:C# .NET知识体系图
文章标题:[C#]将数据写入已存在的excel文件
文章链接:http://soscw.com/index.php/essay/82081.html