C#打開Excel文檔的兩大方法解析
C#打開Excel文檔的操作是如何實(shí)現(xiàn)的呢?我們?cè)趯?shí)際應(yīng)用方面如何下手進(jìn)行解決呢?下面我們通過實(shí)現(xiàn)實(shí)例向你介紹C#打開Excel文檔的兩大方法以及具體的操作代碼:
C#打開Excel文檔方法一:調(diào)用Excel的COM組件
在項(xiàng)目中打開Add Reference對(duì)話框,選擇COM欄,之后在COM列表中找到"Microsoft Excel 11.0 Object Library"(Office 2003),然后將其加入到項(xiàng)目的References中即可。Visual C#.NET會(huì)自動(dòng)產(chǎn)生相應(yīng)的.NET組件文件,以后即可正常使用。
按鈕的點(diǎn)擊事件如下:
- private void button1_Click(object sender, EventArgs e)
- {
- Excel.Application excel =
- new Excel.Application(); //引用Excel對(duì)象
- Excel.Workbook book =
- excel.Application.Workbooks.Add("c:\\test.xls");
- //引用Excel工作簿
- excel.Visible = true; //使Excel可視
- }
C#打開Excel文檔方法二:利用命令行
我們?cè)陂_始→運(yùn)行里輸入c:\\test.xls,后如果電腦安裝有Excel的話他也會(huì)自動(dòng)的打開這個(gè)文件,代碼如下:
- private void button1_Click(object sender, EventArgs e)
- {
- System.Diagnostics.Process.Start("c:\\test.xls");
- }
C#打開Excel文檔的具體方法的介紹就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#打開Excel文檔有所幫助。