问题标签 [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 投票
0 回答
187 浏览

java - 为 HSSFCellStyle 中的合并行和列添加边框在 Windows 中不起作用

我为每个单元格生成了一个 Excel 表,应用了样式并添加了边框。

在合并单元格(行和列)的情况下,上述代码在 Unix 中运行良好,但在 Windows 中,该样式仅适用于两个合并单元格中的第一个。

0 投票
0 回答
708 浏览

apache-poi - 在 hssf 单元格中填充颜色

我一直在添加背景,如下所示。在 excel 中可以看到所有其他更改,但单元格没有填充颜色。请帮忙

0 投票
1 回答
1161 浏览

apache-poi - 带有 JavaBridge 的 PHP:POI 设置自定义背景颜色

谁能发现代码有什么问题?

此代码不会更改背景颜色

反正

也不行

0 投票
3 回答
37206 浏览

java - java - 如何在带有java的apache poi中使用rowiterator?

我尝试在 java 中使用 apache poi 读取 excel 文件,但是 Eclipse 没有编译代码。

Eclipse 总是下划线Row row = rowIterator().next();。我不知道为什么?我该如何改进它?

0 投票
1 回答
1493 浏览

java - 无法动态设置 HSSFCell 对象的值

我正在尝试使用 Apache POI 将数据从我的 jsp 导出到 excel。我需要的列数取决于两个参数,因此,我通过查询获取它。

对于 EX:如果需要的动态列数 = 3,那么输出应该是这样的。

这里 A、B、C = 静态列标题。

DH = 动态列标题(从查询中获取。)

为此,我最初设置了 A、B、C,然后找到所需的 DH 列数。然后我生成 DH 列。之后,我找出每个 DH 列中需要的值,将该值存储在 Arraylist 中,然后遍历 Arraylist 并设置该值。

这里的代码

但是,我得到的输出是

因此,只有最后一个值被设置在单元格中,而不是前一个值。任何人都可以提出什么问题吗?

0 投票
1 回答
1071 浏览

groovy - 是 setFillBackgroundColor 命令吗

如何仅在其中一条 else if 行上将字体颜色更改为白色?注释掉的“记录不足”行上的 else if 是我要更改的。出于某种原因,我认为这将是 setFillBackgroundColor 命令。

0 投票
3 回答
576 浏览

java - Java - 无法在 Excel 单元格中写入

我正在尝试编写现有的 excel 文件,但它让我java.lang.NullPointerException进入了评论区。非常感谢任何建议或意见。

0 投票
1 回答
187 浏览

java - Java - 只写excel最后的数据

我从中检索值PDF并写入Excel. 我设法写入Excel但只有最后更新的数据Excel。请指教我哪里做错了。

编辑

即使我试过这个,但它只是一样。

0 投票
1 回答
3306 浏览

java - HSSF 读取空白单元格获取空指针异常

我正在开发将excel工作表内容转储到数据库的实用程序(在我的情况下是postgres 9.2),当所有单元格都填满时,应用程序运行非常顺利,但是每当我试图在excel工作表上运行我的代码时有空单元格它给了我 NULL POINTER EXCEPTION 。谁能帮我......?

代码……剪断……

0 投票
2 回答
252 浏览

java - 如何将多个arrayList替换为单个Collection Java

我正在编写此实用程序代码,它将 excel 表转储到数据库中(在本例中为 postgres)。我使用 poi 的 HSSF 技术来处理 excel 表。我将 excel 工作表的每一列存储到单独的字符串类型的 ArrayLists 中。在这种情况下,当 .xls 中的列数大于 23 时,eclipse 会生成错误“堆内存已满”。我的问题是我可以将这些数组列表组合成一个集合对象,我应该使用哪种方法?