温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么在NPOI中对Excel进行操作

发布时间:2021-06-15 11:05:16 来源:亿速云 阅读:189 作者:Leah 栏目:web开发

今天就跟大家聊聊有关怎么在NPOI中对Excel进行操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

1、常用的基本方法:

创建工作簿 IWorkbook workbook = new XSSFWorkbook();

按指定名称创建Sheet workbook.CreateSheet("SheetName");

移出Sheet workbook.RemoveSheetAt(SheetIndex);

按名称获得Sheet对象 ISheet sheet = workbook.GetSheet("SheetName ");

根据索引获得Sheet对象 ISheet sheet = workbook.GetSheetAt(SheetIndex);

获得某一个ISheet的所有IRow,通常可以用 ISheet.GetRowEnumerator()

获得某一特定行,可以直接用 ISheet.GetRow(rowIndex)

工作表中第一个有数据行的行号 ISheet.FirstRowNum

工作表中最后一个有数据行的行号 ISheet.LastRowNum

一行中第一个有数据列的列号 IRow.FirstCellNum

一行中最后一个有数据列的列号 IRow.LastCellNum

获取sheet所有合并单元格索引 ISheet.NumMergedRegions

获取某合并单元格的地址(i是合并单元格索引) ISheet.GetMergedRegion(i)

获得数据类型CellRangeAddress,含起始行号和列号

获取某单元格值 Row.GetCell(j).StringCellValue.Trim()

公式单元格如果是数字可以: Row.GetCell(j).NumericCellValue.ToString()

2、NPOI.DLL中包含的模块

NPOI.Util 基础辅助库

NPOI.POIFS OLE2格式读写库,主要负责处理DocumentInformation

NPOI.DDF Microsoft Drawing格式读写库

NPOI.SS Excel 2003和Excel 2007操作库共用的接口库以及公用模块实现,如公式计算库

NPOI.HPSF OLE2的Summary Information和Document Summary Information属性读写库

NPOI.HSSF Excel BIFF格式读写库,这是用户用的最多的命名空间

3、NPOI.OOXML.DLL中包含的模块(主要是2007版本操作方法)

NPOI.XSSF Excel 2007操作库,大部分对象都实现了NPOI.SS的接口

NPOI.XWPF Word 2007操作库

4、EXCEL单元格值基本类型

Unknown = -1, // 未知

Numeric = 0, // 数值型

String = 1, // 文本型

Formula = 2, // 公式型

Blank = 3, // 空白

Boolean = 4, // 布尔型

Error = 5, // 错误

看完上述内容,你们对怎么在NPOI中对Excel进行操作有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI