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的操作。
希望對你,有幫助!