1. 程式人生 > >C# winform 開發之Excel操作(一)------開啟Exce表

C# winform 開發之Excel操作(一)------開啟Exce表

在開始之前,先要匯入Excel的類庫。步驟如下:

把滑鼠移動解決方案---->右擊----->選擇“新增引用”---->會出現一個對話方塊---->選擇標題為.net的頁面----->然後選擇“Microsoft.Office.Interop.Excel”----->單擊確定就可以。

之後,你會在解決方案中的引用資料夾中看到名為“Microsoft.Office.Interop.Excel”的元件。

好了,添加了這個引用,自然下一步是在程式中新增它的名稱空間,如下:

using Microsoft.Office.Interop.Excel;

或者

using Excel;

這裡要宣告一下,以上引用方式,並不是所有電腦都適用的。至少,我的不行,呵呵。所以,下面我介紹第三種引用方法:

 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); //引用Excel物件

即在你要用的地方時候,寫上它的名稱空間。

下面輪到,實戰了。

程式碼如下:

/// <summary>
        /// 檢視Excel表格
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button9_Click(object sender, EventArgs e)
        {
            Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); //引用Excel物件
                Microsoft.Office.Interop.Excel.Workbook wBook = excel.Application.Workbooks.Add(strpath); //引用Excel工作簿
                excel.Visible = true; //使Excel可視。有興趣的,設定為false看看效果。

        }

以上程式碼,是我一個小程式的一部分,叫做點名系統。即從Excel表中讀取學號和姓名,顯示出來,並讀出該學生姓名以及對學生的遲到曠課進行登記,更新Excel表格。在後面,我會提供源程式!

在後面的文章中,我會繼續和大家分享Excel的操作。

希望對你,有幫助!