IronXL 操作指南 載入試算表 如何在 C# 中載入現有電子表格 Chaknith Bin 更新:8月 31, 2025 下載 IronXL NuGet 下載 DLL 下載 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在雙子座打開 請向 Gemini 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 This article was translated from English: Does it need improvement? Translated View the article in English CSV(逗號分隔值)檔案格式適用於以逗號分隔值的表格數據,常用於資料交換。 另一方面,TSV(製表符分隔值)使用製表符分隔值,當資料包含逗號時,TSV 是首選格式。 微軟 .NET 中的DataSet類別是 ADO.NET(ActiveX 資料物件 .NET)技術的一部分。 它常用於資料庫相關的應用程式中,可讓您處理來自各種來源(如資料庫、XML 等)的資料。 IronXL 可以將 XLSX、XLS、XLSM、XLTX、CSV 和 TSV 等 Excel 檔案格式中的資料以及 DataSet 物件載入到 Excel 電子表格中。 快速入門:輕鬆載入現有電子表格 使用 IronXL,只需一個簡單的方法,即可將現有的 Excel、CSV 或 TSV 檔案載入到 WorkBook 中。 開發人員可以透過呼叫WorkBook.Load(...)來快速開始編輯或提取數據,以獲得完整的 Excel 支持,或透過LoadCSV(...)專門用於 CSV 格式。 立即開始使用 NuGet 建立 PDF 檔案: 使用 NuGet 套件管理器安裝 IronXL PM > Install-Package IronXL.Excel 複製並運行這段程式碼。 IronXL.WorkBook workbook = IronXL.WorkBook.Load("sample.xlsx"); 部署到您的生產環境進行測試 立即開始在您的專案中使用 IronXL,免費試用! 免費試用30天 最小工作流程(5 個步驟) 下載用於載入電子表格的 C# 庫 準備檔案或資料物件以載入至試算表 使用Load方法將資料載入到工作簿物件中。 使用LoadWorkSheetsFromDataSet方法從 DataSet 物件載入數據 將工作簿匯出為 Excel 檔 載入電子表格範例 使用靜態方法Load載入現有的 Excel 工作簿。 此方法支援 XLSX、XLS、XLSM、XLTX、CSV 和 TSV 檔案格式。 如果工作簿受密碼保護,您可以將密碼作為第二個參數傳遞給該方法。 此方法也接受位元組數組或流形式的工作簿數據,分別可以使用專用的FromByteArray和FromStream方法。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-spreadsheet.cs using IronXL; // Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV WorkBook workBook = WorkBook.Load("sample.xlsx"); Imports IronXL ' Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV Private workBook As WorkBook = WorkBook.Load("sample.xlsx") $vbLabelText $csharpLabel 載入 CSV 文件 雖然Load方法可以讀取所有可用的檔案格式,但建議專門使用LoadCSV方法來處理 CSV 檔案格式,以獲得最佳處理效果。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-csv.cs using IronXL; // Load CSV file WorkBook workBook = WorkBook.LoadCSV("sample.csv"); Imports IronXL ' Load CSV file Private workBook As WorkBook = WorkBook.LoadCSV("sample.csv") $vbLabelText $csharpLabel 載入資料集 Microsoft .NET 中的DataSet類別用於管理和處理斷開連接的記憶體表示形式的資料。 也可以使用LoadWorkSheetsFromDataSet方法將此DataSet載入到工作簿中。 在下面的程式碼範例中建立了一個空的DataSet ; 然而,更常見的做法是從資料庫查詢實例化DataSet 。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-dataset.cs using IronXL; using System.Data; // Create dataset DataSet dataSet = new DataSet(); // Create workbook WorkBook workBook = WorkBook.Create(); // Load DataSet WorkBook.LoadWorkSheetsFromDataSet(dataSet, workBook); Imports IronXL Imports System.Data ' Create dataset Private dataSet As New DataSet() ' Create workbook Private workBook As WorkBook = WorkBook.Create() ' Load DataSet WorkBook.LoadWorkSheetsFromDataSet(dataSet, workBook) $vbLabelText $csharpLabel 常見問題解答 我如何在 .NET C# 中載入現有試算表? 要在 .NET C# 中載入現有的試算表,使用 IronXL 的 Load 方法。此方法支援多種檔案格式,包括 XLSX、XLS、XLSM、XLTX、CSV 和 TSV。 我應該使用哪個方法來載入 CSV 檔案? 為了最佳處理 CSV 檔案格式,使用 IronXL 所提供的 LoadCSV 方法。 我如何處理受密碼保護的 Excel 工作簿? 您可以使用 IronXL 載入受密碼保護的 Excel 工作簿,方法是將密碼作為第二個參數傳給 Load 方法。 是否可以從位元組陣列或串流載入工作簿資料? 是的,IronXL 允許使用 LoadFromByteArray 方法從位元組陣列載入工作簿資料,並使用 LoadFromStream 方法從串流載入。 我如何將資料從 DataSet 載入到 Excel 工作簿中? 使用 IronXL 的 LoadWorkSheetsFromDataSet 方法將資料從 DataSet 匯入至 Excel 工作簿。此方法為 DataSet 中的每個 DataTable 創建一個工作表。 使用 DataSet 類別在 .NET 中有哪些好處? .NET 中的 DataSet 類別提供了一種以斷開連接的、記憶體內表示的方式來管理和操作資料,這對從各種來源如資料庫和 XML 操作數據非常有用。 開始使用 IronXL 載入試算表需要哪些步驟? 要開始使用 IronXL,從 NuGet 下載庫,準備好您的檔案或資料物件,並使用像 Load 和 LoadWorkSheetsFromDataSet 的方法將資料匯入到工作簿物件中。 Chaknith Bin 立即與工程團隊聊天 軟體工程師 Chaknith 在 IronXL 和 IronBarcode 上工作。他對 C# 和 .NET 擁有深厚的專業知識,幫助改進了軟體並支持客戶。他從用戶互動中得到的見解有助於改善產品、文檔和整體體驗。 準備好開始了嗎? Nuget 下載 1,738,553 | Version: 2025.11 剛發表 免費下載 NuGet 下載總數:1,738,553 檢視授權