首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

Visual C# Excel 程式設計(三):COM 組件轉換、啟動 Excel 與儲存格寫入

     編輯:關於C語言

COM 組件轉換為受控類別庫

Visual C# 呼叫 Excel 需使用 COM 組件 EXCEL9.OLB(通常位於 C:\Program Files\Microsoft Office\Office)。非受控 COM 組件必須透過 tlbimp 轉換為受控 DLL:

tlbimp Excel9.olb

於 C 磁碟根目錄產生三個 DLL:Excel.dll、Office.dll、VBIDE.dll,轉換完成。

啟動 Excel 應用程式

Excel.dll 定義命名空間 Excel,核心類別 Application。三行程式碼啟動 Excel:

Excel.Application excel = new Excel.Application();
Excel.Application.Workbooks.Add(true);
Excel.Visible = true;

此時為空白活頁簿。

向儲存格寫入資料

命名空間 Excel 提供 Cells 索引子(代表 Range),直接賦值即可寫入:

Excel.Cells[1, 1] = "第一行第一列";
Excel.Cells[1, 2] = "第一行第二列";
Excel.Cells[2, 1] = "第二行第一列";
Excel.Cells[2, 2] = "第二行第二列";
Excel.Cells[3, 1] = "第三行第一列";
Excel.Cells[3, 2] = "第三行第二列";
Excel.Visible = true;

完整程式碼見下一篇(四)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved