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

C# 建立與儲存 Excel 關鍵細節補充(一):基礎範例與流程

     編輯:關於C語言

完整主控台範例

using Microsoft.Office.Interop.Excel;
using System.Reflection;

public class MyConsole
{
    public static void Main()
    {
        Application app = new ApplicationClass();
        try
        {
            app.Visible = false;
            Workbook wBook = app.Workbooks.Add(true);
            Worksheet wSheet = wBook.Worksheets[1] as Worksheet;
            wSheet.Cells[1, 1] = "this is a test";
            app.DisplayAlerts = false;
            app.AlertBeforeOverwriting = false;
            wBook.Save();
            app.Save("C:\\abc.xls");
        }
        catch { }
        finally
        {
            app.Quit();
            app = null;
        }
    }
}

流程說明

  1. 建立 ApplicationClass,設 Visible = false 背景執行。
  2. Workbooks.Add(true) 新增活頁簿(或用 Open 開啟既有檔)。
  3. 取得工作表 Worksheets[1](索引從 1 開始)。
  4. 寫入資料:Cells[row, col]。
  5. 關閉警告:DisplayAlerts = false、AlertBeforeOverwriting = false。
  6. 儲存:Workbook.Save() 後 Application.Save(path)。
  7. finally 區塊確保 Quit() 並釋放參考。

常見問題預告

下一篇將詳細說明儲存權限問題、進程殘留、多工作表操作等進階主題。

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