在C#中,使用MiniExcel庫處理多工作表的方法如下:
首先,確保已經安裝了MiniExcel庫。如果沒有安裝,可以通過NuGet包管理器安裝:
Install-Package MiniExcel
接下來,使用以下代碼示例來處理多工作表:
using MiniExcel;
using System;
using System.IO;
namespace MiniExcelExample
{
class Program
{
static void Main(string[] args)
{
// 創建一個Excel文件并添加多個工作表
using (var book = new MiniExcel.ExcelBook())
{
// 添加第一個工作表
book.Worksheets.Add("Sheet1");
book.Worksheets[0].Cells["A1"].Value = "Hello";
book.Worksheets[0].Cells["B1"].Value = "World";
// 添加第二個工作表
book.Worksheets.Add("Sheet2");
book.Worksheets[1].Cells["A1"].Value = "C#";
book.Worksheets[1].Cells["B1"].Value = "MiniExcel";
// 保存Excel文件
string filePath = Path.Combine(Directory.GetCurrentDirectory(), "example.xlsx");
book.SaveAs(filePath);
Console.WriteLine("Excel文件已創建:" + filePath);
}
}
}
}
在這個示例中,我們首先創建了一個MiniExcel.ExcelBook
對象,然后使用Worksheets.Add()
方法添加了兩個工作表。接著,我們為每個工作表的單元格設置了值,并使用SaveAs()
方法將Excel文件保存到磁盤。
這樣,你就可以使用MiniExcel庫在C#中處理多工作表了。