如何載入現有的試算表
CSV(逗號分隔值)文件格式是一種用於表格數據的格式,其中的值由逗號分隔,常用於數據交換。 另一方面,TSV(制表符分隔值)使用制表符來分隔值,當資料包含逗號時較為推薦使用。
在 Microsoft 的 .NET 中,DataSet 類別是 ADO.NET(ActiveX Data Objects for .NET)技術的一部分。 它常用於與數據庫相關的應用程序中,並允許您從數據庫、XML等多種來源處理數據。
Excel 文件格式,如 XLSX、XLS、XLSM、XLTX、CSV 和 TSV 以及 DataSet 物件,可以使用 IronXL 加載到 Excel 電子表格中。
如何載入現有的試算表
- 下載 C# 函式庫以載入試算表
- 準備要載入電子表格的檔案或資料物件
- 使用
Load
方法將數據載入到工作簿物件中 - 使用
LoadWorkSheetsFromDataSet
方法從DataSet物件載入資料 - 匯出工作簿為Excel檔案
開始使用IronXL
立即在您的專案中使用IronXL,並享受免費試用。
加載試算表示例
使用靜態方法Load
來載入現有的 Excel 工作簿。 該方法支援 XLSX、XLS、XLSM、XLTX、CSV 和 TSV 文件格式。 在工作簿受到密碼保護的情況下,您可以將密碼作為方法的第二個參數傳遞。 該方法還接受 byte array 或 stream 形式的 workbook 數據,分別可以使用專用的 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)