我想将公式frmo B5设置为B10004,公式取决于上一列的值。但是,公式应动态更新单元格引用适当使用POI指定excel列的公式
dvCarConstraint =
DVConstraint.createFormulaListConstraint(
"INDIRECT(SUBSTITUTE($B$5, \" \", \"_\"))"
);
addressList = new CellRangeAddressList(4, 10004, 2, 2);
dataValidation = new HSSFDataValidation(addressCarList, dvCarConstraint);
dataValidation.setSuppressDropDownArrow(false);
sheet.addValidationData(dataCarValidation);
当我在列所有单元格打开Excel显示INDIRECT(SUBSTITUTE($B$5, " ", "_"))
,而我希望的是INDIRECT(SUBSTITUTE($B$6, " ", "_")), $B$7
等等....
如何在POI中做这个?
如果您在Excel中设置相同的东西,然后阅读POI中的文件,它显示的公式是什么? – Gagravarr 2012-04-24 11:27:46