我正在尝试使用Apache POI创建单元格注释。我已经成功创建了注释,但是默认情况下它们始终显示在Excel中。我必须手动右键单击单元格并取消选中“显示批注”以使它们不可见(现在它们仅在鼠标悬停在单元格上时出现)。是否有可能使单元格注释默认情况下不可见(因此在用户将鼠标悬停在单元格上之前它们...
我尝试使用POI读取Excel文件,然后将数据放入一个JTable中。下面是Excel文件的内容: 如上图所示,表格中有两个空单元格。一旦我将上述数据读入JTable中,就会得到以下结果: 在我的JTable中,空单元格移动到了错误的位置。我使用以下代码获得此结果,请协助我实现正确...
我在我的Web服务器上建立了一个非常大的POI工作簿。将整个工作簿保存在内存中,无法满足多个并发请求的需求。是否有一种方法可以逐步将工作簿写入Servlet输出流?这样可以减少响应时间,并使处理过程更加内存高效。
如何使用POI将完整的值写入单元格? 例如,如果值为1000.000,则如何在不截断小数点后面的000的情况下写入完整值? 我想要完整的值。 在我的情况下,它只能够接受1000,但这对我来说不是正确的格式。
我在使用Apache POI时遇到了性能问题。我已经阅读了FAQ,其中提到了一个性能测试。我关闭了日志记录并使用4GB堆运行了此测试,但无法使测试运行速度快于22秒。 这是我正在运行的测试: http://svn.apache.org/repos/asf/poi/trunk/src/exam...
我试图通过单元格引用从行中获取单元格,但遇到问题。例如,我有:row.getCell(CellReference.convertColStringToIndex("B")); 如果列索引是1,那么这将很好地工作,但是如果删除了列,使得B列的索引变为2,并且方法:CellReference.co...
我有一段代码,可以将文本添加到现有的.doc文件中,并使用Apache POI将其另存为另一个名称。 以下是我迄今为止尝试过的代码: import java.io.File; import java.io.FileInputStream; import java.io.FileOutput...
我正在使用Apache POI创建Excel表格。我有像-337499.939437217这样的数字,我想在Excel中原样显示它们,而不是四舍五入。此外,单元格格式应为数字(对于某些列)和货币(对于某些列)。 请建议我使用哪个BuiltinFormats来实现此目的。 非常感谢您的帮助。