在C#中創建并保存Excel文件,你可以使用Microsoft Office Interop Excel庫或者EPPlus這樣的第三方庫。這里我將為你提供兩種方法的示例代碼。
using Excel = Microsoft.Office.Interop.Excel;
class Program
{
static void Main()
{
// 創建一個新的Excel工作簿
Excel.Application excel = new Excel.Application();
Excel.Workbook workbook = excel.Workbooks.Add(Type.Missing);
// 創建一個新的工作表
Excel.Worksheet worksheet = workbook.Sheets[1];
// 在工作表中添加數據
worksheet["A1"] = "Hello";
worksheet["B1"] = "World";
// 保存Excel文件
workbook.SaveAs("C:\\output.xlsx");
// 關閉工作簿和Excel應用程序
workbook.Close(false);
excel.Quit();
Console.WriteLine("Excel文件已成功創建并保存!");
}
}
Install-Package EPPlus
。using OfficeOpenXml;
using System;
class Program
{
static void Main()
{
// 創建一個新的Excel工作簿
var workbook = new Workbook();
// 創建一個新的工作表
var worksheet = workbook.Worksheets.Add("Sheet1");
// 在工作表中添加數據
worksheet["A1"] = "Hello";
worksheet["B1"] = "World";
// 保存Excel文件
FileInfo fileInfo = new FileInfo("C:\\output.xlsx");
workbook.SaveAs(fileInfo);
Console.WriteLine("Excel文件已成功創建并保存!");
}
}
以上兩種方法都可以實現創建并保存Excel文件的功能。你可以根據自己的需求和項目環境選擇合適的方法。