有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    如果您使用的是HSSF工作手册,请在下面使用

        DVConstraint dvConstraint = DVConstraint.createExplicitListConstraint(new String[]{"ABC"});
        DataValidation dataValidation = new HSSFDataValidation(programList, dvConstraint);
        dataValidation.setSuppressDropDownArrow(true);
        dataValidation.setShowErrorBox(true);
        dataValidation.setShowPromptBox(true);
    
        targetSheet.addValidationData(dataValidation);
    

    对于XSSFWorkbook,请按如下所示使用

            DataValidationHelper validationHelper=new XSSFDataValidationHelper(targetSheet);
            DataValidationConstraint constraint =validationHelper.createExplicitListConstraint(new String[]{"ABC"});
            DataValidation dataValidation = validationHelper.createValidation(constraint, programList);
            dataValidation.setSuppressDropDownArrow(true);   
            dataValidation.setShowErrorBox(true);
            dataValidation.setShowPromptBox(true);
            targetSheet.addValidationData(dataValidation);