poi 不自动计算 设置单元格公式_Java POI:如何读取Excel单元格的值而不是计算公式?...
上面的建议对我来说不起作用cell.getRawValue()返回与AUT上的excel单元格相同的公式,所以写下面的函数,它工作:
public void readFormula() throws IOException {
FileInputStream fis = new FileInputStream("Path of your file");
Workbook wb = new XSSFWorkbook(fis);
Sheet sheet = wb.getSheetAt(0);
FormulaEvaluator evaluator = wb.getCreationHelper().createFormulaEvaluator();
CellReference cellReference = new CellReference("C2"); //pass the cell which contains formula
Row row = sheet.getRow(cellReference.getRow());
Cell cell = row.getCell(cellReference.getCol());
CellValue cellValue = evaluator.evaluate(cell);
switch (cellValue.getCellType()) {
case Cell.CELL_TYPE_BOOLEAN:
System.out.println(cellValue.getBooleanValue());
break;
case Cell.CELL_TYPE_NUMERIC:
System.out.println(cellValue.getNumberValue());
break;
case Cell.CELL_TYPE_STRING:
System.out.println(cellValue.getStringValue());
break;
case Cell.CELL_TYPE_BLANK:
break;
case Cell.CELL_TYPE_ERROR:
break;
// CELL_TYPE_FORMULA will never happen
case Cell.CELL_TYPE_FORMULA:
break;
}
}
poi 不自动计算 设置单元格公式_Java POI:如何读取Excel单元格的值而不是计算公式?...相关推荐
- java解析excel公式_Java 添加、读取Excel公式
Excel是办公室自动化中非常重要的一款软件,具有强大的数据分析和处理功能.其中,Excel公式(包括函数)起了非常重要的作用.因此,掌握处理公式的能力有利于提高对Excel的应用水平,进而提高工作效 ...
- java excel添加公式_Java添加、读取Excel公式
import com.spire.xls.*;public classAddFormula {public static voidmain(String[] args) {//创建Workbook对象 ...
- python读取excel表格-Python读取Excel单元格的内容
python读取excel的单元格返回类型 Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型: 0 – empty:空 1 – string:字符串 2 ...
- Python读取Excel单元格的内容
xlrd读取Excel文件 python读取excel的单元格返回类型 Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型: 0 – empty:空 1 – ...
- java poi excel 单元格样式_java poi批量导出excel 设置单元格样式
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb ...
- excel不显示0_【周一实用技巧】绝密,保护公式不被修改。Excel单元格保护可以输入但不能修改公式,隐藏不显示公式内容...
Excel 2013实用技巧教程系列 第-5.4-节 单元格的隐藏和锁定 收上来的预算表总是不对,表格里的公式总是被修改,每回都要重刷心劳累,小编excel小课堂(ID:excel-xiaoketa ...
- Java POI:如何读取Excel单元格值而不是计算公式
我正在使用Apache POI API从Excel文件中获取值. 除了含有公式的单元格外,一切都很好.实际上,cell.getStringCellValue()返回单元格中使用的公式而不是单元格的值. ...
- java excel poi 包_用java poi包读取Excel单元格
content = new hashmap(); string str = ""; try { fs = new poifsfilesystem(is); wb = new hss ...
- c# 获取excel单元格公式结果_每日一Excel技巧(熟能生巧):带公式的单元格,快速批量复制、填充...
带公式的单元格,快速批量复制.填充技巧,提高工作效率. 方法一.拖拽填充柄 选中单元格,鼠标放在单元格右下角,当鼠标指针为黑色实心"十字"填充柄时,按住鼠标左键横向或纵向拖动,可将 ...
最新文章
- ansible的调用使用
- 卡住无法查看到所有进程_进程同步 进程互斥 软件和硬件实现方式 信号量机制 信号量机制实现进程同步,进程互斥,前驱关系...
- matlab与excel的交互
- spring boot 异常(exception)处理
- 十招技巧将网络管理变成自动化
- 语言题库体型判断问题_1000道Python题库系列分享20(43道填空与判断题)
- comment desc显示表结构_营销模块数据库表解析(二)
- Android开发之在任意Activity在广点通页面添加自定义布局在穿山甲页面添加任意布局
- 梯度下降和随机梯度下降_梯度下降和链链接系统
- linux中退格出现乱码,SSH中的SQL命令按退格键出现乱码的问题解决
- Linux Dynamic Shared Library LD Linker
- Rational Rose学习笔记01:安装与注册
- 数据结构实验1-线性表的顺序实现
- 文件删除需要管理员权限
- 全角半角英文字母及符号
- sinx泰勒展开_高考中怎么用泰勒公式?
- 14《游戏化思维》-豆瓣评分7.0
- lol 5.24版本top5:火男胜率登顶
- 二叉树的先序遍历(C++)
- 数字世界的积木-从MOS管搭反相器,与非门,锁存器,触发器
热门文章
- 如何对聚类结果进行分析_如何更合理地给聚类结果贴标签——由一个挖掘学生用户的项目说开去...
- ug10许可证错误一8_面对排污许可证后监督检查,企业应做好哪些准备?
- c++中std::find_std :: find()与C ++中的示例
- PHP rewinddir()函数与示例
- 实战:隐藏SpringBoot中的私密数据!
- 精通ASP.NET MVC ——视图
- Metrics_collector还没有添加到共享预加载库(shared_preload_libraries)中
- 服务器通过响应头向浏览器设置cookie,http响应包括设置cookie jession id,但随后发送请求,请求标头中没有cookie信息...
- 剪辑内核linux,Linux01-Linux编辑内核定制属于自己的内核49
- 小米手机硬改技术_小米11手机爆料:首发骁龙875 或采用屏下摄像头技术