如何使用Apache POI创建Excel数据模型关系?

时间:2020-11-03 18:38:06

标签: apache-poi openxml

我正在尝试创建一个具有数据模型和表之间关系的Excel文件。

等效于通过GUI在Excel中手动设置关系:

Data -> Relationships

提取.xlsx文件时,我可以看到存储在xl/workbook.xml文件中的信息,但是我无法在apache POI中找到它。

是否可以使用Apache POI(poi-ooxml:4.1.2)指定数据模型关系?

1 个答案:

答案 0 :(得分:0)

答案:在 Apache POI 中是不可能的

解决方案:如果在 woorkbook 中没有定义关系,我已经创建了一个 .xlsm 文件模板,其中包含在 Excel 中打开文件后创建关系的宏。我已将有关 excel 文件中关系的信息存储在单独的隐藏工作表中,并将其用作 excel 宏的输入。