成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# 操作Excel基礎實例淺析

開發 后端
C# 操作Excel基礎實例主要向你介紹了一個C# 操作Excel的實例應用,希望對你了解和學習C# 操作Excel有所幫助。

C# 操作Excel基礎實例的開始我們先來看看實例實施的環境配置:

Windows XP

Microsoft Visual Studio 2008

office 2003

C# 操作Excel基礎實例網上搜索C#實現Excel操作的示例太多了,但不知道有多少是經過驗證確實可行才發布出來的,也是因為開發需要,我找了一些代碼卻發現大多都不能正確執行完畢,于是決定補充自己在實踐中遇到的要點以供參考。如下示例:

C# 操作Excel基礎實例的文件頭:

  1. using System.Reflection;   
  2. // 引用這個才能使用Missing字段   
  3. using Excel;  
  4.  
  5. Excel.ApplicationClass excel =   
  6. new Excel.ApplicationClass();  
  7. excel.Visible = true//激活Excel  
  8. Workbook wBook= excel.Workbooks.Add(true);  
  9.  //Worksheet wSheet = (Excel._Worksheet)wBook.ActiveSheet;  
  10. Worksheet wSheet = (Excel.Worksheet)wBook.ActiveSheet;  
  11.  
  12. excel.Cells[3, 5] = "本公司電話: " + Phone;  
  13. excel.Cells[4, 5] = "本公司傳真: " + Zhen;  
  14. excel.Cells[5, 5] = "聯系人: " + ComName;  
  15. excel.Cells[4, 1] = "客戶: " + CustomerName;  
  16. excel.Cells[5, 1] = "聯系人: " + Associate;  
  17. excel.Cells[3, 8] = "戶名:";  
  18. excel.Cells[3, 9] = AccountName;  
  19. excel.Cells[4, 8] = "開戶行:";  
  20. excel.Cells[4, 9] = BranchName;  
  21. excel.Cells[5, 8] = "帳號:";  
  22. excel.Cells[5, 9] = "'" + AccountID;  
  23.  
  24. //設置禁止彈出保存和覆蓋的詢問提示框  
  25. excel.DisplayAlerts = false;  
  26. excel.AlertBeforeOverwriting = false;  
  27. //保存工作薄  
  28.  //wBook.Save();  
  29. //每次保存激活的表,
  30. //這樣才能多次操作保存不同的Excel表,
  31. //默認保存位置是在”我的文檔"  
  32.  //C# 操作Excel基礎實例
  33. excel.Cells.Font.Size = 12;  
  34. excel.Cells.Font.Bold = false;  
  35.  //Excel.Range m_objRange = m_objRange.get_Range(1, 3);  
  36. wSheet.get_Range(excel.Cells[1, 3],  
  37.  excel.Cells[1, 3]).Font.Size = 24;  
  38. wSheet.get_Range(excel.Cells[1, 3],   
  39. excel.Cells[1, 3]).Font.Bold = true;  
  40. wSheet.get_Range(excel.Cells[3, 1],   
  41. excel.Cells[3, 1]).Font.ColorIndex = 3;  
  42. //此處設為紅色,不能用Font.Color來設置顏色  
  43.  //m_objRange.Cells.Font.Size = 24;  
  44.  //m_objRange.Cells.Font.Bold = true;  
  45.  //C# 操作Excel基礎實例
  46. excel.ActiveWorkbook.SaveCopyAs(filename);  
  47.  
  48. excel.Quit(); 

C# 操作Excel基礎實例代碼注釋部分只是簡單描述各語句的原由,個別的還是值得推敲的。

C# 操作Excel基礎實例語句一

Workbook wBook= excel.Workbooks.Add(true);

Workbooks.Add的參數是個object類型,通常使用true或null,表明工作簿在默認文檔下創建,或者使用枚舉值

XlWBATemplate.xlWBATWorksheet,但如果傳入一個excel完整文件名,卻相當于打開已有工作簿。

C# 操作Excel基礎實例語句二

Worksheet wSheet = (Excel.Worksheet)wBook.ActiveSheet;

這樣可以操作多個工作表的話,實例化之后加入到wBook.Worksheets中去。如果是打開已存在的工作簿,這條語句也可能會報錯,***是調用wBook.ActiveSheet來獲取或者再加些判斷。

C# 操作Excel基礎實例語句三

excel.ActiveWorkbook.SaveCopyAs(filename);

這兩句代碼至關重要,而且必不可少,否則,保存時會彈出“是否保存sheet1.xls”的對話框。判斷當前激活的表,并保存這個表。

C# 操作Excel基礎實例語句四

excel.Quit();

這個關閉一直有疑點,因為C#操作com非托管對象時,憑借Quit()還沒有釋放掉對象,excel進程不一定會終止,于是,有人使用KillProcess()來處理,我個人認為這不是一個好主意,可能會破壞其它正在執行的excel進程。

null;權作安慰吧。不過有一點是一定要做到,就是在Quit()前不能再有任何更改,不然還是會彈出保存的對話框。所以退出前確保一定是執行過WorkBook或是Application的Save()方法的。

對于在c#中操作excel應用的方面很多,可能還會有些疑問出現,知曉來龍去脈的朋友盡量補充以方便大家吧。

C# 操作Excel基礎實例的基本內容就向你介紹到這里,希望對你了解和學習C# 操作Excel有所幫助。

【編輯推薦】

  1. C# 操作Excel之動態創建淺析
  2. C# 操作Excel之Delphi控件方法
  3. C# 操作Excel二維圖之Delphi淺析
  4. C# 操作Excel常用組件及類的淺析
  5. C# 操作Excel之Excel操作方法調用
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-08-18 13:49:21

C# 操作Excel

2009-08-18 16:14:05

C# 操作Excel

2009-08-18 16:20:09

C# 操作Excel

2009-08-19 09:42:52

C#操作Word書簽

2009-08-31 18:38:59

C#寫文件

2009-08-19 11:13:49

C#操作Word

2009-08-19 11:34:06

C#操作Word

2009-08-18 14:25:05

C# 操作Excel

2009-08-19 11:28:41

C#操作Word

2009-08-26 13:48:31

C#打印條碼

2009-08-20 11:07:07

C#共享內存

2009-08-19 10:25:14

C#操作Word

2009-08-27 13:30:11

C# interfac

2009-08-19 16:30:55

C#操作Access數

2009-08-19 14:12:23

C#操作注冊表

2009-08-18 17:42:12

C#操作符重載

2009-09-01 13:59:01

C#操作Excel

2009-08-27 11:43:31

C#語法

2009-08-17 13:34:02

C#異步操作

2009-08-17 17:49:20

C# 枚舉
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 奇米久久久 | 日韩一区二区在线视频 | 在线播放一区二区三区 | 欧美成人精品二区三区99精品 | 国产一区二区久久 | 成年人黄色免费视频 | 香蕉一区 | 欧美性极品xxxx做受 | 在线欧美亚洲 | 日韩中文一区 | 成人综合伊人 | 日本福利片 | 一区二区三区亚洲精品国 | 欧美1区2区 | 欧美精品一区二区在线观看 | 国产精品一区二区在线播放 | 91精品久久久久久久久中文字幕 | 91精品久久久久久久久中文字幕 | 欧美一区二区网站 | 欧美在线播放一区 | 国产乱码一区 | 蜜桃视频一区二区三区 | 日韩播放 | 亚洲精品99999 | 久久免费视频在线 | 国产aa| 亚洲国产一区二区三区四区 | 69亚洲精品| 久久专区| 亚洲视频在线观看免费 | 黄色高清视频 | 99久久免费精品国产男女高不卡 | 亚洲色在线视频 | www.伊人.com | 亚洲一区自拍 | 日韩有码一区 | 97影院在线午夜 | 日韩精品视频在线 | 日韩精品一二三区 | 一区二区三区中文字幕 | 成人精品国产一区二区4080 |