问题标签 [hssf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1084 浏览

java - 为什么克隆的 HSSFCellStyle 不等于从中克隆的样式?

我正在使用一个 HSSF 工作簿作为另一个模板。由于它是如何工作的,如果您正在阅读本文,您可能知道,我不能简单地从工作簿 1 中获取一个单元格并将其样式设置为工作簿 2 中的 CellStyle。应该这样做的方式是 cloneStyleFrom 第二个风格。

但是,工作表中最多有 4000 种样式,因此我试图避免克隆无限数量的样式。因此,我正在检查我要克隆的样式是否等于我的工作簿中已经存在的任何样式。如果是,我只是使用已经存在的样式。如果不是,我从模板工作簿中克隆样式。

我正在使用下面定义的 equals 方法,它似乎并不关心样式来自哪个工作簿。

http://www.java2s.com/Open-Source/Java-Document/Collaboration/poi-3.6/org/apache/poi/hssf/usermodel/HSSFCellStyle.java.htm#equalsObject

但是,当在所有这一切结束时,我会检查:

...输出表明样式不相等。

为什么是这样?

注意:使用 instanceof 验证两个对象都是 HSSFCellStyle 类型。

0 投票
1 回答
595 浏览

java - POI 的 HSSF 数据格式 - 支持哪些颜色?

在为数字着色时(黑色表示正数,红色表示负数),我通常使用以下代码段:

我在下面看到了一些类似的变化,但我不确定 COLOR 5 是什么意思。

我想知道的是,这些颜色描述符支持哪些颜色,是否可以提供十六进制值?(我试过了,没用,所以也许我做错了)。

0 投票
1 回答
640 浏览

apache-poi - 如何使用 apache poi eventusermodel 从 .xlsx 文件到工作簿?

我需要同时使用 xls 和 xlsx。使用 xssf 时出现内存不足错误,因此我更改为 sxssf,虽然这不起作用,但我想更改我的代码以使用 eventusermodel 而不是 ss usermodel。不幸的是,我不太了解如何使用事件 api,所以如果有人可以提供一些示例代码来从文件文件或输入流转到工作簿。

0 投票
1 回答
1916 浏览

apache - POI SS 用户模型性能

使用 SS UserModel 解析 xls 文件时,与 HSSF 相比,性能有何不同?

0 投票
2 回答
4008 浏览

java - 用Java从Excel中获取文本框值

我有一个 Excel 文件,我需要从该 Excel 文件内的文本框中读取一个值。

我正在使用org.apache.poi库,并尝试通过以下方式获取值:

不幸的是,我无法HSSFTextbox转换为HSSFObjectData元素。

有谁知道如何做到这一点?

0 投票
2 回答
1441 浏览

java - 使用带有 TestNG 框架的 Apache POI 将数据写入 excel

我正在尝试使用 Apache POI 将数据写入 excel 表。我正在使用 TestNG 框架和 Eclipse IDE。程序成功执行,没有任何错误。但是当我在我的项目源上单击刷新时,excel表没有出现。请告诉我如何查看生成的 Excel 表格。我的代码如下:

0 投票
2 回答
7799 浏览

java - 使用 HSSF 读取 excel 文件

Emp ID 姓名 薪水

1.0 约翰 2000000.0

2.0 院长 4200000.0

3.0 山姆 2800000.0

4.0 卡斯 600000.0

我创建了这段代码:

}

使用 POI 库从这个 excel 文件中读取内容。我的编辑器是 Eclipse。但是当我运行程序时,我采取了这个:线程“main”java.lang.Error中的异常:未解决的编译问题:方法sample2()未定义类型sample2

有什么帮助吗?提前谢谢你!

0 投票
2 回答
132 浏览

java - JAVA HSSF 读取 if ( String == String )

我一直有这个问题..我用 HSSF xls 单元格读取(哪个值可以这样说“turbox”值:

然后,我在我的 JTablel 中创建一行,如下所示:

但是如果我创建这样的 if 语句:

这没用...

额外信息:tprojekty = new JTable(model); 谁能帮我这个?提前致谢!

0 投票
2 回答
5421 浏览

java - 使用 APACHE POI XSSF 添加链接文件不接受目录地址并显示 java.net.URISyntaxException

我正在尝试在任何 .xlsx 文件的单元格内容中超链接 .png 文件。以下是代码的一部分,它显示 java.net.URISyntaxException 异常(似乎是因为地址中使用了斜杠)。但是更改 link.setAddress("test.png") 没有显示任何错误,但它并没有解决我的目的。请帮我。

最终我需要做的是将屏幕截图与任何单元格超链接。屏幕截图目录将位于 Eclipse 工作区以外的任何位置。

0 投票
4 回答
10327 浏览

java - 将图片添加到 Excel 单元格时,Apache POI-HSSF 会扭曲图像大小

我正在使用 Apache POI-HSSF 将图片添加到单元格中。图像是 120x100,但无论我做什么以及如何调整它,Excel 电子表格总是显示它跨越多行并将其扭曲到比宽度大得多的高度。

如何保持原始尺寸?

我的代码:

我已经尝试了所有 dx/dy 坐标和 Col/Row。位置无关紧要,它水平拉伸图像的问题。