自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#操作Excel實(shí)現(xiàn)實(shí)例解析

開發(fā) 后端
C#操作Excel是怎么實(shí)現(xiàn)的呢?C#操作Excel是通過(guò)使用那些方法來(lái)實(shí)現(xiàn)C#操作Excel的各種需求呢?希望本文對(duì)你學(xué)習(xí)C#操作Excel有所幫助。

C#操作Excel是怎么樣執(zhí)行的呢?我們?cè)趯?shí)際的C#操作Excel開發(fā)程序過(guò)程中主要會(huì)使用到那些方法呢?具體的實(shí)現(xiàn)步驟是什么呢?下面我們通過(guò)一個(gè)實(shí)例向你詳細(xì)介紹:

C#操作Excel實(shí)例:

  1. using System;//C#操作Excel  
  2. using System.Reflection;  
  3.  
  4. namespace CExcel1  
  5. {  
  6.  
  7.   class Class1  
  8.  {  
  9.  
  10.   [STAThread]  
  11.   static void Main(string[] args)  
  12.   {  
  13.  
  14. //創(chuàng)建Application對(duì)象   
  15. Excel.Application xApp=new Excel.ApplicationClass();  
  16.  
  17. xApp.Visible=true;   
  18. //得到WorkBook對(duì)象, 可以用兩種方式之一: 下面的是打開已有的文件  
  19. Excel.Workbook xBook=xApp.Workbooks._Open(@"D:\Sample.xls",  
  20.  Missing.Value,Missing.Value,Missing.Value,Missing.Value  
  21.  ,Missing.Value,Missing.Value,Missing.Value,Missing.Value  
  22.  ,Missing.Value,Missing.Value,Missing.Value,Missing.Value);  
  23. //xBook=xApp.Workbooks.Add(Missing.Value);//新建文件的代碼  
  24. //指定要操作的Sheet,兩種方式:  
  25.  
  26. Excel.Worksheet xSheet=(Excel.Worksheet)xBook.Sheets[1];  
  27. //Excel.Worksheet xSheet=(Excel.Worksheet)xApp.ActiveSheet;  
  28. //讀取數(shù)據(jù),通過(guò)Range對(duì)象  
  29. Excel.Range rng1=xSheet.get_Range("A1",Type.Missing);  
  30. Console.WriteLine(rng1.Value2);  
  31. //讀取,通過(guò)Range對(duì)象,但使用不同的接口得到Range  
  32. Excel.Range rng2=(Excel.Range)xSheet.Cells[3,1];  
  33. Console.WriteLine(rng2.Value2);  
  34. //C#操作Excel之寫入數(shù)據(jù)  
  35.  
  36. Excel.Range rng3=xSheet.get_Range("C6",Missing.Value);  
  37. rng3.Value2="Hello";  
  38. rng3.Interior.ColorIndex=6; //設(shè)置Range的背景色  
  39.  
  40. //C#操作Excel保存方式一:保存WorkBook  
  41. //xBook.SaveAs(@"D:\CData.xls",Missing.Value,  
  42. Missing.Value,Missing.Value,Missing.Value,Missing.Value   
  43. // ,Excel.XlSaveAsAccessMode.xlNoChange,  
  44. Missing.Value,Missing.Value,Missing.Value  
  45.  
  46. //,Missing.Value,Missing.Value);  
  47.  
  48. //C#操作Excel保存方式二:保存WorkSheet  
  49. //xSheet.SaveAs(  
  50. @"D:\CData2.xls",Missing.Value,  
  51. Missing.Value,Missing.Value,Missing.Value  
  52.  
  53. //,Missing.Value,Missing.Value,  
  54. Missing.Value,Missing.Value,Missing.Value);  
  55.  
  56. //C#操作Excel保存方式三  
  57. xBook.Save();  
  58.  
  59. xSheet=null;  
  60. xBook=null;  
  61. xApp.Quit();   
  62. //這一句是非常重要的,否則Excel對(duì)象不能從內(nèi)存中退出  
  63. xApp=null;  
  64.   }  
  65.  
  66.  }  
  67. }  

C#操作Excel的基本內(nèi)容和實(shí)現(xiàn)實(shí)例就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#操作Excel有所幫助。

【編輯推薦】

  1. C#讀取Word文件實(shí)例詳解
  2. C#讀取Word學(xué)習(xí)經(jīng)驗(yàn)總結(jié)
  3. 淺析C#打開Word文檔實(shí)例
  4. 淺析C#Word文檔替換操作
  5. C#創(chuàng)建Word文檔實(shí)例解析
責(zé)任編輯:仲衡 來(lái)源: CSDN博客
相關(guān)推薦

2009-09-01 16:59:25

C#畫直線

2009-09-03 17:23:45

C#發(fā)送郵件

2009-09-03 17:06:17

C#回車切換焦點(diǎn)

2009-09-02 16:14:21

C#動(dòng)態(tài)創(chuàng)建數(shù)組

2009-08-18 13:49:21

C# 操作Excel

2009-09-03 12:52:50

C#打開記事本

2009-08-19 16:09:15

C#操作Access

2009-08-18 16:04:12

C# 操作Excel

2009-08-27 18:09:49

C#接口的實(shí)現(xiàn)

2009-08-17 14:41:47

C#進(jìn)度條實(shí)現(xiàn)

2009-09-09 12:55:59

C# TextBox事

2009-09-03 10:52:41

C#遞歸樹

2009-08-31 17:16:12

C#實(shí)現(xiàn)接口

2009-08-17 17:15:48

C# 進(jìn)度條效果

2009-08-14 09:50:46

C#復(fù)制構(gòu)造函數(shù)

2009-09-07 03:58:42

WinForm傳值

2009-08-26 14:03:26

C#打印原理

2009-08-31 12:31:45

C#創(chuàng)建文件夾

2009-09-09 14:40:15

C# XML解析

2009-08-18 16:20:09

C# 操作Excel
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)