日期:2014-05-20  浏览次数:20787 次

POI导入公式的问题.
客户提供的导入模版中.
有公式为:50+10.(显示的是60)
在程序源码中读取到的是Empty String.
采取

            case HSSFCell.CELL_TYPE_FORMULA:
                 try {
                     value = String.valueOf(cell.getNumericCellValue());
               } catch (IllegalStateException e) {
                   value = String.valueOf(cell.getRichStringCellValue());
                }
                break;


也不行.

------解决方案--------------------
debug看看走到
case HSSFCell.CELL_TYPE_FORMULA:
的分支了没,
公式格式的就用CELL_TYPE_FORMULA,以前做过的。
------解决方案--------------------
我怎么记得获取公式是用cell.getCellFormula();