IronXL for Python Features for C#.NET

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronXL.Excel 是一個 .NET 函式庫,為開發人員提供了一種快速直觀的方式來使用 C# 存取、修改、產生 Excel 和其他電子表格檔案。

無需使用 Office Interop,IronXL.Excel 可在 .NET Core 和 Azure 上執行,無需任何特殊依賴項或安裝 MS Office。

IronXL for Python 是一個領先的 .NET Core 和 .NET Framework Excel 試算表庫,適用於 C# 和 VB.NET。

相容性

.NET 語言

C#教程) | API 參考) 使用 C# 和 Excel、MVC 和 ASP.NET 讀取、編輯和建立電子表格

  • VB.NET教程) | API 參考
    • 使用 VB.NET 和 Excel、MVC 和 ASP.NET 讀取、編輯和建立電子表格
  • F#API 參考
    • 使用 F# 和 Excel、MVC 和 ASP.NET 讀取、編輯和建立電子表格

平台

  • .NET 5、6 和 7教學) | API 參考),. NET Core 2、3 和 5
    • IronXL for Python 適用於 .NET 5、6 和 7。
    • IronXL for Python 也適用於 .NET Core 2、3 和 5。
    • 目前版本的 .NET Core 支援 Linux、Unix 和 macOS 用戶端作業系統以及 Mono 和 Xamarin。
    • 未來版本將支援 Xamarin 行動環境。
  • .NET Standard 2API 參考
    • IronXL for Python 與 .NET Standard 2.0 和 2.1 相容。
  • .NET Framework 4.xAPI 參考
    • 使用 .NET Framework 4.5 及更高版本讀取、編輯並建立電子表格。

應用程式類型

-控制台、Web 和桌面教程) | API 參考

  • 使用 IronXL for Python 為控制台、Web 和桌面建立應用程式。

使用 IronXL for Python 在 Windows、Linux、macOS、Docker、Azure 和 AWS 上建立任何應用程式

整合開發環境

認證

  • Microsoft Authenticode
    • DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1

工作簿

建立或載入電子表格

建立操作指南 | 載入操作指南 | 建立程式碼範例 | 載入程式碼範例

  • XLS
    • 建立並載入適用於 Microsoft Excel 97-2003 版本的 .xls 檔案格式。
  • XLSX
    • 建立並載入適用於 Microsoft Excel 2007 及更高版本的 .xlsx 檔案格式。
  • XLTX
    • 載入 .xltx 格式的 Excel 範本文件
  • XLSM
    • 載入格式為 .xlsm 的啟用巨集的 Excel 工作簿文件
  • CSV
    • 載入 .csv 格式的逗號分隔值文件
  • TSV
    • 載入 .tsv 格式的製表符分隔值文件

儲存或匯出格式

How-To

系統資料對象

-資料集或資料表使用方法) | 程式碼範例 | API 參考

  • 以資料集或資料表的形式匯入和匯出

編輯工作簿

-元資料操作指南) | 程式碼範例 | API 參考

  • 新增、修改和檢索細粒度元數據,例如:
    • 作者
    • 評論
    • 最後列印日期 關鍵字和類別 建立日期和修改日期
    • 主題和標題
  • 取得細粒度元數據,例如: 應用程式名稱
  • 開啟、編輯並儲存受密碼保護的電子表格。
  • 使用密碼加密工作簿。 建立工作表操作指南) | API 參考
  • 建立新工作表。 -刪除工作表操作方法) | API 參考
  • 刪除整個工作表。 -設定表格位置操作方法) | API 參考
  • 重新調整床單的位置。 -設定活動標籤頁操作方法) | API 參考
  • 設定在 Microsoft Excel 等應用程式中開啟電子表格檔案時的預設標籤。

工作表

編輯公式

How-To | 程式碼範例

-支援Excel公式API參考

  • 無需使用互通即可套用和修改公式。 -表格編輯時重新計算API 參考
  • 觸發整個電子表格公式的重新計算。

數據收集

How-To | 程式碼範例

-範圍API 參考

  • 在每個工作表中選擇、編輯和計算範圍。 -API 參考
  • 在每個工作表中選擇、編輯和計算列。 -API 參考
  • 在每個工作表中選擇、編輯和計算行。

建立和編輯圖表

-面積圖、長條圖、折線圖、圓餅圖、散佈圖程式碼範例) | API 參考

  • 輕鬆建立面積圖、長條圖、長條圖、折線圖、圓餅圖和散佈圖。
  • 編輯圖表配置,例如:
    • 標題 圖例位置

編輯版面

-冷凍玻璃板操作方法) | 程式碼範例 | API 參考

編輯工作表

-複製工作表操作指南) | 程式碼範例 | API 參考

單元格範圍

單元格範圍函數

-排序操作方法) | 程式碼範例 | API 參考

  • 對包含單列和單行的儲存格區域套用升序或降序排序。
  • 根據所選範圍內的任意特定列進行排序。 -修剪操作方法) | API 參考
  • 從選取的區域中刪除前導和尾隨的空白儲存格。 -清晰操作指南) | API 參考
  • 清除選定儲存格的內容。 -複製操作指南) | API 參考
  • 將選取儲存格的內容和樣式複製並貼上到相同工作表或不同工作表中。 -尋找和取代API 參考) -設定超連結操作指南) | API 參考
  • 建立指向網站 URL、儲存格以及相同工作表或不同工作表中已定義名稱的超連結。 也支援開啟 FTP 檔案和電子郵件。 合併單元格區域操作方法) | API 參考) 將多個相鄰的單元格合併成一個更大的單元格。 -取消合併儲存格操作方法) | API 參考
  • 將合併後的儲存格分割回原來的單一儲存格。

樣式單元格:

字體和大小操作指南) | 程式碼範例

數學函數:

How-To | 程式碼範例

-平均值API 參考

  • 計算給定範圍、行或列的平均值。 -總和API 參考
  • 計算給定範圍、行或列的總和。 -最小值API 參考
  • 決定給定範圍、行或列的最小值。
  • 確定給定範圍、行或列的最大值。

設定單元格資料格式:

How-To | 程式碼範例 | API 參考

-文字、數字、公式、日期、貨幣、科學計數法、時間、布林值、自訂格式

所有可用資料格式