POI-Excel生成下拉框

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:13   2838   0


public static void write(String filePath) throws IOException, ClassNotFoundException {
    //初始一个workbook
    HSSFWorkbook workbook = new HSSFWorkbook();
    //创建一个sheet
    HSSFSheet sheet = workbook.createSheet("Test Select");
    //准备下拉列表数据
    String[] strs = new String[]{"111", "222", "333", "444", "555", "666", "777", "888", "999"};
    //设置第一列的1-10行为下拉列表
    CellRangeAddressList regions = new CellRangeAddressList(0, 9, 0, 0);
    //创建下拉列表数据
    DVConstraint constraint = DVConstraint.createExplicitListConstraint(strs);
    //绑定
    HSSFDataValidation dataValidation = new HSSFDataValidation(regions, constraint);
    sheet.addValidationData(dataValidation);
    FileOutputStream stream = new FileOutputStream(filePath);
    workbook.write(stream);
    stream.close();
}
http://blog.csdn.net/scholar_man/article/details/48177833

XSSF下拉框:http://blog.csdn.net/u014792342/article/details/47973087

http://blog.csdn.net/enshiwaer/article/details/53466431?locationNum=13&fps=1



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP