如何使用poi在Excel中添加多选下拉列表

时间:2016-03-04 09:34:28

标签: excel apache-poi libreoffice

我有一个字符串列表(A,B,C,D,E),我已经使用libre office中的范围和数据有效性将此列表添加到单元格。但它一次只能选择一个值。我想要的东西,如果我选择第一个D然后C输出应该像D,C多选。我已经研究了关于堆栈溢出的所有问题,但我还没有找到任何东西。提前谢谢。

2 个答案:

答案 0 :(得分:3)

由于提供的链接需要VBA脚本来执行操作,因此目前无法在POI中执行此操作,因为对读取/添加VBA代码的支持非常有限。您可以尝试通过POI的低级API添加它,但是首先会找出Excel将VBA代码存储在.xlsx文件中的位置(它实际上是一个zip文件,因此您可以将其解压缩并查看)

请参阅以下内容以获取一些指示:

答案 1 :(得分:3)

POI不支持多选下拉。

您可以点击以下链接。 http://poi.apache.org/spreadsheet/quick-guide.html#Validation