Привет! Я хотел сделать столбец в моем apache poi, созданном как excel, как число, и я написал код этой книги.Но когда генерируется Excel, он все еще принимает строковые значения.
private void setTemplateDatavalidationNumeric(Sheet sheet,int columnNo){
CellRangeAddressList addressList = new CellRangeAddressList(1, 20000, columnNo, columnNo);
DVConstraint constraint = DVConstraint.createNumericConstraint(DVConstraint.ValidationType.INTEGER,
DVConstraint.OperatorType.BETWEEN, "1", String.valueOf(Integer.MAX_VALUE));
DataValidation dataValidation = new HSSFDataValidation(addressList, constraint);
sheet.addValidationData(dataValidation);
}
, пожалуйста, скажите мне, что не так.