我想將公式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