[C#]將數據寫入已存在的excel文件
阿新 • • 發佈:2017-10-25
logs ssi 退出 als ice 創建 style string path
測試如下:
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#]將數據寫入已存在的excel文件