如何載入現有的試算表
CSV(逗號分隔值)檔案格式用於表格數據,其中的值由逗號分隔,常用於數據交換。 另一方面,TSV(製表符分隔值)使用標籤分隔值,當數據包含逗號時較為適用。
DataSet 類別是 Microsoft 的 .NET 中 ADO.NET 的一部分。(.NET ActiveX數據對象)科技。 它常用於與數據庫相關的應用程序中,並允許您從數據庫、XML等多種來源處理數據。
Excel 文件格式,如 XLSX、XLS、XLSM、XLTX、CSV 和 TSV 以及 DataSet 物件,可以使用 IronXL 加載到 Excel 電子表格中。
如何載入現有的試算表
- 下載 C# 庫來加載電子表格
- 準備要載入電子表格的檔案或資料物件
- 使用
加載
將資料載入工作簿物件的方法 - 使用
從資料集載入工作表
從 DataSet 物件載入數據的方法 - 匯出工作簿為Excel檔案
開始使用IronXL
立即在您的專案中使用IronXL,並享受免費試用。
加載試算表示例
使用靜態方法 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")
加載CSV檔案
雖然 Load
方法可以讀取所有可用的文件格式,但建議對於 CSV 文件格式使用 LoadCSV
方法。
: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")
加載資料集
在 Microsoft .NET 中,DataSet 類別用於管理和處理斷開連接的內存數據表示。 此 DataSet 也可以使用 LoadWorkSheetsFromDataSet
方法載入至工作簿中。 在下面的代碼示例中,我創建了一個空的數據集; 然而,通常是從資料庫的請求中實例化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)