1

POIを使用して複数の列に対してExcelで異なるドロップダウンリストを作成する方法は? 次のコードで試しましたが、うまくいきません。

{

CellRangeAddressList addressList = 
new CellRangeAddressList(1,10,columnIndexFromHeaderList,columnIndexFromHeaderList);

DVConstraint dvConstraint = 
DVConstraint.createExplicitListConstraint(stringArray);
dataValidation = new HSSFDataValidation(addressList,dvConstraint);                      
dataValidation.setSuppressDropDownArrow(false);

}
4

1 に答える 1

1

おそらく、シートに dataValidation を追加していません...追加してください...うまくいくことを願っています。

    {
       CellRangeAddressList addressList = 
       new CellRangeAddressList(1,10,columnIndexFromHeaderList,columnIndexFromHeaderList);
       DVConstraint dvConstraint = 
       DVConstraint.createExplicitListConstraint(stringArray);
       dataValidation = new HSSFDataValidation(addressList,dvConstraint);                      
       dataValidation.setSuppressDropDownArrow(false);
       sheet.addValidationData(dataValidation );

    }
于 2013-07-02T13:06:30.937 に答える