Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java XSSF下拉列表不支持MSExcell和金山电子表格_Java_Apache Poi_Xlsx_Xssf_Poi Hssf - Fatal编程技术网

Java XSSF下拉列表不支持MSExcell和金山电子表格

Java XSSF下拉列表不支持MSExcell和金山电子表格,java,apache-poi,xlsx,xssf,poi-hssf,Java,Apache Poi,Xlsx,Xssf,Poi Hssf,以上代码仅适用于Libre Office电子表格中的下拉列表。它在MS Ex cell和King soft电子表格中不起作用。我在很多博客和ApachePOI中进行了研究,但没有找到任何解决方案。如果你们以前解决过这个问题,请帮助我你有没有看过你是否记得将数据验证添加到工作表中?是的,我有,但它不起作用我面临着同样的问题。你找到了相同的解决方案吗?我已经做了这个解决方案很久了,我会发帖的。你看过了吗?你记得把数据验证添加到工作表中吗?是的,但它不起作用。我面临着同样的问题。你找到解决这个问题的方

以上代码仅适用于Libre Office电子表格中的下拉列表。它在MS Ex cell和King soft电子表格中不起作用。我在很多博客和ApachePOI中进行了研究,但没有找到任何解决方案。如果你们以前解决过这个问题,请帮助我

你有没有看过你是否记得将数据验证添加到工作表中?是的,我有,但它不起作用我面临着同样的问题。你找到了相同的解决方案吗?我已经做了这个解决方案很久了,我会发帖的。你看过了吗?你记得把数据验证添加到工作表中吗?是的,但它不起作用。我面临着同样的问题。你找到解决这个问题的方法了吗?我已经做了很久了,我会贴出来的
XSSFDataValidationHelper validationHelper = new XSSFDataValidationHelper(firstSheet);
CellRangeAddressList addressList = new CellRangeAddressList(1, 1, 4, 4);
XSSFDataValidationConstraint dvConstraint = (XSSFDataValidationConstraint) validationHelper.createExplicitListConstraint(getAllNames()); 
DataValidation dataValidation = validationHelper.createValidation(dvConstraint, addressList);
dataValidation.setSuppressDropDownArrow(true);
dataValidation.setShowErrorBox(true);