步骤1. 引用Epplus
加压下载的库文件,我选择的是net45
2. 后台代码添加引用,将99乘法口诀表写入的Excel中
//.NET 4.5
using OfficeOpenXml;
using OfficeOpenXml.Packaging;
using OfficeOpenXml.Utils;
using System.IO;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
var file = new FileInfo("Demo.xlsx");
using (var package = new ExcelPackage(file))
{
var sheet = package.Workbook.Worksheets.Add("myDemoSheet");
sheet.Cells["A10"].Value = "Written for demo!";
for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
sheet.Cells[i, j].Value = $"{i}*{j}={i * j}";
}
}
//Save to file
package.Save();
}
}
}
}
在运行后在Deug目录创建了一个Demo.xlsx文件
打开Excel文件,内容如预期一样:
这个库非常强大,简单几行代码即可创建如上的Excel文件和内容。