在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
本文將探討如何使用 C# 通過市場領先的 C# Excel 庫將數據集中的數據導出到 Excel 試算表中,IronXL.
IronXL 是一個受歡迎的 C# 函式庫,提供開發人員以程式化方式讀取、寫入和操作 Excel 檔案的功能。 IronXL 具備簡單且直觀的介面,使開發人員可以輕鬆將 Excel 功能整合到 C# 應用程式中。 這個強大的函式庫支持各種 Excel 檔案格式包括 XLSX、XLS 和 CSV,並提供多種功能,如單元格樣式, 公式計算,資料驗證,以及繪圖.
使用 IronXL,開發人員可以自動化與 Excel 相關的任務,例如從外部來源匯入資料、生成報告以及將資料匯出為不同的檔案格式。 此外,IronXL 非常高效,能夠輕鬆處理大型 Excel 文件。
若要使用 IronXL 庫將 DataTable
中的數據導出到 Excel,您需要滿足一些先決條件:
Visual Studio: 您必須在系統上安裝 Visual Studio 才能創建 C# 專案。 如果您尚未安裝,可以從 Microsoft 官網下載。
ASP.NET:在創建 C# 專案之前,請確保您的系統上已安裝 ASP.NET。 您可以通過導航至控制面板並搜索「啟用或關閉 Windows 功能」選項來檢查這一點。 確保已啟用 ASP.NET 選項。
DataTable
的數據匯出到 Excel 文件。您可以通過在 Visual Studio 中的 NuGet 套件管理器下載 IronXL NuGet 套件來安裝。要使用 IronXL 庫搭配 Excel,您需要在 Visual Studio 中建立一個 .NET 專案。 您可以使用任何版本的 Visual Studio,但建議使用最新版本。 根據您的需求,您可以選擇各種專案模板,如 Windows Forms 或 ASP.NET。 在本教程中,建議使用主控台應用程式專案模板來演示 IronXL 的使用方法。
建立新專案視窗
選擇專案類型後,為專案提供一個名稱並指定其位置。 為專案選擇所需的框架,例如 .NET Core 6。
專案配置
建立解決方案後,program.cs 檔案將會被打開,讓您可以輸入程式碼並建構/執行應用程式。
開放程式碼的專案
最後,您可以整合該庫來測試代碼。
IronXL 庫可以通過不同方式下載和安裝。
這些是:
要安裝IronXL庫,最簡單的方法是在Visual Studio中使用NuGet套件管理器。 只需打開 NuGet 套件管理器,然後在「瀏覽」選項卡中搜索 IronXL。 一旦在搜索結果中找到IronXL,選擇它並繼續進行安裝。 安裝完成後,您可以開始在項目中使用IronXL庫。
下面的截圖顯示了如何在 Visual Studio 中打開 NuGet 套件管理器。
NuGet 套件管理員
IronXL 在搜尋結果中:
IronXL 搜索結果
許多開發人員更喜歡使用命令行介面安裝套件。 若要使用命令列安裝IronXL,請按照以下步驟進行:
Install-Package IronXL.Excel
現在套件將下載/安裝到當前專案並準備好使用。
透過命令列安裝
使用IronXL從數據集創建Excel文件非常簡單,任何熟悉環境設置和運行程序的人都可以輕鬆地將數據集轉換為Excel文件。 以下部分將探討如何使用IronXL將CSV和XML檔案格式中的數據轉換為Microsoft Excel應用程式中的Excel工作表。
以下程式碼範例展示了如何使用IronXL在C#中只需幾行程式碼將CSV文件轉換為XLSX文件格式。
using IronXL;
WorkBook workbook = WorkBook.LoadCSV("demo.csv", fileFormat: ExcelFileFormat.XLSX, ListDelimiter: ",");
workbook.SaveAs("Csv_To_Excel.xlsx");
using IronXL;
WorkBook workbook = WorkBook.LoadCSV("demo.csv", fileFormat: ExcelFileFormat.XLSX, ListDelimiter: ",");
workbook.SaveAs("Csv_To_Excel.xlsx");
Imports IronXL
Private workbook As WorkBook = WorkBook.LoadCSV("demo.csv", fileFormat:= ExcelFileFormat.XLSX, ListDelimiter:= ",")
workbook.SaveAs("Csv_To_Excel.xlsx")
CSV 檔案
輸出電子表格文件
只需稍作調整,您就可以將 CSV 文件轉換為 XLS 文件。以下代碼將展示如何操作。
您只需修改上述範例中的一行代碼,即可將 CSV 文件轉換為 XLS 文件。 將最後一行程式碼替換為這行,生成的輸出檔將會是 XLS 格式。
workbook.SaveAs("Csv_To_Excel.xls");
workbook.SaveAs("Csv_To_Excel.xls");
workbook.SaveAs("Csv_To_Excel.xls")
試算表檔案
使用 C# 將數據集導出到 Excel 試算表是一項重要的功能,可以為開發人員節省大量時間和精力。 幸運的是,IronXL這個強大的 C# 函式庫,通過提供讀取、寫入和以程式方式操作 Excel 文件的功能,使此任務變得簡單。 使用 IronXL,開發人員可以自動化各種與 Excel 相關的任務,包括從外部來源匯入數據、生成報告以及將數據匯出至不同的文件格式。
若要將 IronXL 與 Excel 一同使用,開發者需要在 Visual Studio 中創建一個 .NET 專案,安裝 IronXL 庫,然後將數據集轉換為 Excel 文件。這個過程非常簡單,開發者只需幾行代碼即可將 CSV 文件或任何其他數據格式轉換為 XLS 或 XLSX 格式的 Excel 文件。
請參閱其他教程以獲取詳細教程如何將CSV轉換為Excel使用IronXL,
如需深入了解 IronXL 以及如何將 DataTable
匯出至各種 Excel 格式,請訪問以下網站DataTable
指南博客. 此外,您可以參考定價方案以獲取有關價格的詳細資訊。授權.
用戶還可以受益於Iron Suite, 一套包含五個專業庫的套件,包括IronXL, IronPDF 和其他。