如何創建新的試算表

Chaknith related to 如何創建新的試算表
查克尼思·賓
2023年10月15日
已更新 2024年12月10日
分享:
This article was translated from English: Does it need improvement?
Translated
View the article in English

XLSX 是用於存儲 Microsoft Excel 電子表格的現代文件格式。 它使用在 Office 2007 中引入的 Open XML 標準。XLSX 支持高級功能,如圖表和條件格式設定,並廣泛用於數據分析和商業任務。

XLS 是早期版本中使用的 Excel 檔案的舊二進制格式。 它缺乏XLSX的功能,現在較不常見。

IronXL 提供僅需一行代碼即可創建 XLSX 和 XLS 文件的功能。


開始使用IronXL

立即在您的專案中使用IronXL,並享受免費試用。

第一步:
green arrow pointer


建立試算表範例

使用靜態方法Create來創建用於存儲工作表集合的 Excel 活頁簿。 預設情況下,此方法將創建 XLSX 格式的 Excel 工作簿。

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-create-spreadsheet.cs
using IronXL;

// Create spreadsheet
WorkBook workBook = WorkBook.Create();
Imports IronXL

' Create spreadsheet
Private workBook As WorkBook = WorkBook.Create()
$vbLabelText   $csharpLabel

選擇試算表類型

Create 方法也接受一個 ExcelFileFormat 列舉型別,您可以用來指定是否要建立 XLSX 或 XLS 檔案。這兩種檔案格式均用於儲存 Microsoft Excel 試算表,其中 XLSX 是 Office 2007 引入的現代 XML 格式,而 XLS 是用於早期版本的較舊二進位格式。 XLS 因功能有限且效率較 XLSX 低而現在較少使用。

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-spreadsheet-type.cs
using IronXL;

// Create XLSX spreadsheet
WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
Imports IronXL

' Create XLSX spreadsheet
Private workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
$vbLabelText   $csharpLabel

對於Create方法還有另一個重載,它將CreatingOptions作為參數。 然而,CreatingOptions 類目前只有一個屬性 DefaultFileFormat,用於配置是創建 XLSX 還是 XLS 文件。請參考以下代碼:

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-spreadsheet-type.cs
using IronXL;

// Create XLSX spreadsheet
WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
Imports IronXL

' Create XLSX spreadsheet
Private workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
$vbLabelText   $csharpLabel
Chaknith related to 選擇試算表類型
軟體工程師
Chaknith 是開發者界的夏洛克福爾摩斯。他第一次意識到自己可能有個軟體工程的未來,是在他為了娛樂而參加程式挑戰的時候。他的重點是 IronXL 和 IronBarcode,但他也引以為豪的是,他幫助客戶解決所有產品的問題。Chaknith 利用他與客戶直接對話中獲得的知識,以進一步改進產品。他的實際反饋超越了 Jira 工單,並支持產品開發、文件撰寫和行銷,以提升客戶的整體體驗。不在公司時,他通常在學習機器學習、寫程式和徒步旅行。