C# WPF 快速开发22Excel数据操作

大概有三种方法

1ExcelAutomation,创建Excel进程,效率、安全、并发性等缺点比较多。

2.Net像操作数据库一样操作?这个不清楚

3:使用NPOI开发包,直接操作Excel的二进制数据,很多优点。

NPOI处理就好了。网上下载开发包也比较方便。

引用开发包里Ionic.Zip.dllNPOI.dll,添加NPOI.XML

C# WPF 快速开发22Excel数据操作_第1张图片

简单的代码使用:

HSSFWorkbook workbook = new HSSFWorkbook(); //创建EXCEL工作簿

            ISheet sheet = workbook.CreateSheet("员工数据"); //在工作簿创建一张表

            IRow rowHeader = sheet.CreateRow(0);//在表里创建一行

            rowHeader.CreateCell(0, CellType.STRING).SetCellValue("姓名"); //11列的数据

            rowHeader.CreateCell(1, CellType.STRING).SetCellValue("工号");

NPOI还可以进行数据图表话处理,这里暂时学不到。

你可能感兴趣的:(C#)