日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#操作Excel之寫入Excel操作淺析

C# 操作Excel之寫入Excel操作的由來:看到論壇里面不斷有人提問關(guān)于讀取excel和導(dǎo)入excel的相關(guān)問題。閑暇時間將我所知道的對excel的操作加以總結(jié),現(xiàn)在共享大家,希望給大家能夠給大家?guī)Я艘欢ǖ膸椭?/p>

貢嘎ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

C# 操作Excel之寫入Excel操作的問題:另外我們還要注意一些簡單的問題1.excel文件只能存儲65535行數(shù)據(jù),如果你的數(shù)據(jù)大于65535行,那么就需要將excel分割存放了。2.關(guān)于亂碼,這主要是字符設(shè)置問題。

C# 操作Excel之寫入Excel內(nèi)容,參數(shù):excelTable是要導(dǎo)入excel的一個table表

 
 
 
  1. public static bool SaveDataTableToExcel(
  2. System.Data.DataTable excelTable, string filePath) 
  3. Microsoft.Office.Interop.Excel.Application app = 
  4. new Microsoft.Office.Interop.Excel.ApplicationClass(); 
  5. try 
  6. {   //C# 操作Excel之寫入Excel操作
  7. app.Visible = false; 
  8. Workbook wBook = app.Workbooks.Add(true); 
  9. Worksheet wSheet = wBook.Worksheets[1] as Worksheet; 
  10. if (excelTable.Rows.Count > 0) 
  11. int row = 0; 
  12. row = excelTable.Rows.Count; 
  13. int col = excelTable.Columns.Count; 
  14. for (int i = 0; i < row; i++) 
  15. for (int j = 0; j < col; j++) 
  16. string str = excelTable.Rows[i][j].ToString(); 
  17. wSheet.Cells[i + 2, j + 1] = str; 
  18. }   //C# 操作Excel之寫入Excel操作
  19. int size = excelTable.Columns.Count; 
  20. for (int i = 0; i < size; i++) 
  21. wSheet.Cells[1, 1 + i] = 
  22. excelTable.Columns[i].ColumnName; 
  23. //設(shè)置禁止彈出保存和覆蓋的詢問提示框 
  24. app.DisplayAlerts = false; 
  25. app.AlertBeforeOverwriting = false; 
  26. //保存工作簿 
  27. wBook.Save(); 
  28. //保存excel文件 
  29. app.Save(filePath); 
  30. app.SaveWorkspace(filePath); 
  31. app.Quit(); 
  32. app = null; 
  33. return true; 
  34. catch (Exception err) 
  35. MessageBox.Show("導(dǎo)出Excel出錯!錯誤原因:
  36. " + err.Message, "提示信息", 
  37. MessageBoxButtons.OK, 
  38. MessageBoxIcon.Information); 
  39. return false; 
  40. finally 
  41. }   //C# 操作Excel之寫入Excel操作
  42. }

C# 操作Excel之寫入Excel操作的基本內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習C# 操作Excel有所幫助。


新聞標題:C#操作Excel之寫入Excel操作淺析
標題來源:http://www.dlmjj.cn/article/dpsojje.html