apache-poi - 如何使用 Apache POI 创建 Excel 数据模型关系?
问题描述
我正在尝试使用数据模型和表之间的关系创建一个 excel 文件。
相当于通过 GUI 在 Excel 中手动设置关系:
Data -> Relationships
提取.xlsx
文件时,我可以看到存储在xl/workbook.xml
文件中的信息,但是我在 apache POI 中找不到它。
有没有办法使用 Apache POI (poi-ooxml:4.1.2) 来指定数据模型关系?
解决方案
答:在 Apache POI 中是不可能的
解决方案:如果工作簿中没有定义任何关系,我已经创建了一个带有宏的 .xlsm 文件模板,这些宏在文件在 Excel 中打开后会创建关系。我已将有关 excel 文件中关系的信息存储在单独的隐藏工作表中,并将其用作 excel 宏的输入。
推荐阅读
- javascript - 您可以将一组项目 ID 传递给平面列表吗?
- fluentd - 从标准输出读取 JSON 和纯文本
- javascript - 将“类别”应用于 Y 轴会导致 Highcharts 中的列开始和 X 轴之间出现间隙?
- reactjs - 如何访问从我的 firestore 数据库查询返回的数据?
- excel - 使用 Excel VBA 从网站上抓取当前日期
- php - session_write_close():无法使用用户定义的保存处理程序写入会话数据。PHP 7.3.1
- ruby-on-rails - 如何让 webpack-dev-server 尊重 rbenv 配置?
- python - 为什么有时在 python 中会出现此错误?
- sql - 编辑和更新连接的查询
- python - 如何使用geoquery查询并获取某人在elasticsearch 7中行走的不同名称?可能吗?