2011-02-15 42 views
1

我需要從java創建Excel模板。因爲每個單元格都應該包含基於標題的下拉值。這些下拉列表和值將從java代碼填充。請提供示例代碼以創建下拉列表。以及如何將值插入dropdowns.I使用poi創建Excel。使用java在Excel中創建下拉列表

回答

1

下面的代碼示例給出了我的問題的最佳解決方案。

CellRangeAddressList addressList = new CellRangeAddressList(0, 5, 0, 0); 
     DVConstraint dvConstraint = DVConstraint 
       .createExplicitListConstraint(new String[] { "10", "20", "30" }); 
     HSSFDataValidation dataValidation = new HSSFDataValidation(addressList, 
       dvConstraint); 
     dataValidation.setSuppressDropDownArrow(false); 
     sheet.addValidationData(dataValidation); 
相關問題