【发布时间】:2023-04-04 09:04:01
【问题描述】:
我有一个 Excel 文件,我需要从该 Excel 文件内的文本框中读取一个值。
我正在使用org.apache.poi 库,我尝试通过以下方式获取值:
List<HSSFObjectData> obj=workbook.getAllEmbeddedObjects();
for (int i = 0; i < obj.size(); i++) {
HSSFTextbox t = (HSSFTextbox) obj.get(i);
}
不幸的是,我无法将 HSSFTextbox 转换为 HSSFObjectData 元素。
有谁知道这是怎么做到的?
【问题讨论】:
-
您的 Excel 是否包含任何文档或演示文稿
-
Excel 文档包含文本框和按钮,并在后面有处理来自文本框的数据的 VBA 代码。我有一个 Java 应用程序,我需要 Texboxes 中的值。
标签: java excel casting apache-poi hssf