apache-poi相关内容

使用 Apache-POI 自动格式化 Word

我想在 XWPFDocument 中使用带有 Apache-POI 的 word 自动格式化功能. 我的意思是,如果您键入例如自动格式化“---"并按回车,在word文档的页面上画一条水平线. 我想在标题中使用它. 我试过了 XWPFHeader header = doc.createHeader(HeaderFooterType.FIRST);段落 = header.crea ..
发布时间:2021-11-12 05:21:55 Java开发

如何使用 Apache POI 的公式从 Excel 中检索日期

我有一个 Excel 工作表,其中的日期单元格在 Excel TODAY() + 1 中指定了日期公式.所以基本上今天它默认显示为 03/10/2018.我创建了一个代码来从 Excel 中读取数据,其中包含公式,但是当我得到日期时,它会有所不同. 代码: Cell c = CellUtil.getCell(r, columnIndex);CellType 类型 = c.getCellT ..
发布时间:2021-11-12 05:21:52 Java开发

Java excel:获取行中的下一个单元格

我试图在找到字符串后获取 a 中下一个单元格的值.假设我将 A1 作为包含我的搜索字符串“here"的单元格,我试图获取行中 A1 之后的下一个单元格的内容. private static String findRow(XSSFSheet sheet, String cellContent) {for(行行:工作表){对于(单元格单元格:行){if (cell.getCellType() == ..
发布时间:2021-11-12 05:21:46 Java开发

使用 POI 事件 api 检索单元格样式信息(特别是颜色)

我正在尝试创建一个使用 POI 和 java 读取现有 xls 文件(我们不控制文件创建)的 Web 应用程序. 上传的文件很大,所以目标是使用事件驱动的 excel 解析 API. 我找不到任何 API 来使用事件驱动方法访问单元格颜色. 然而,上传的 excel 有一些基于单元格颜色的逻辑. 有人知道我该怎么做吗? 谢谢! 解决方案 您可能需要一个 For ..
发布时间:2021-11-12 05:21:44 Java开发

如何从java折叠数据透视表中的所有字段?

我正在 JAVA 中使用 apache poi 创建一个数据透视表,它生成一个如下所示的数据透视表,所有行默认展开 如何生成数据透视表,所有行都将像下面这样从 Java 代码折叠起来. 预先感谢您. 用于生成数据透视的代码表 AreaReference a=new AreaReference("A1:G5667", null);CellReference b=new CellRefe ..
发布时间:2021-11-12 05:21:38 Java开发

使用 Apache POI 在 Excel 工作表中插入复选框

我想务实地在不同的单元格中插入多个复选框.我想为每个人保留一个参考,以便在用户选中或取消选中后稍后阅读. 我可以在 Java POI 中做到这一点吗?如果不是,还有什么其他替代方法可以做到? 谢谢 解决方案 您可以在 Microsoft Visual Basic+java 的帮助下使用宏创建自定义复选框,但仅在 Java 中该功能不可用 ..
发布时间:2021-11-12 05:21:35 Java开发

在 Excel 中使用命名范围作为系列值

我有一个使用 Apache POI 的模板生成的电子表格,其中包含一些硬编码的命名范围. 命名范围:ACTUALS 指:=Report!$O$5:$AL$5 现在我有了一张图表……其中一个系列看起来像这样 系列名称:=Report!$N$5 系列值:=Report!$O$5:$AL$5 注意命名范围“引用"与“系列值"相同. 我可以以与此类似的方式使用命名范围作为系列值吗? 系列名称: ..
发布时间:2021-11-12 05:21:29 其他开发

我需要使用 POI 在指定列的 excel 中写一个 pass fail

好的 - 所以我意识到在编写一些代码并弄清楚之后,jxl 不支持 xlsx,只支持 POI (XSSF).好的.我想要做的是在指定的列中搜索具有字符串值“Result"的单元格.一旦我发现,然后当测试通过或失败时,它会在空白的单元格中写入“通过"或“失败".它将继续这样做,直到测试集完成.这是我用jxl写的代码. WritableWorkbook wb = Workbook.createWork ..
发布时间:2021-11-12 05:21:26 Java开发

在 JDK 4 中使用 apache poi 3.9 的解决方法

这是一个后续问题 此处 .我刚刚在 Apache POI 网站中找到了这个标题. POI 3.5 及更高版本需要 JDK 1.5 或更高版本.3.5 之前的版本需要 JDK 1.4+ 显然,这就是我无法构建 Java 程序的原因.我只想知道是否有任何解决方法可以使用我当前的设置在 Ant 中成功构建我的项目. 设置 Apache POI - 3.9 JDK - 1.4.2 ..
发布时间:2021-11-12 05:21:23 Java开发

多条评论 apache poi

我正在尝试为多个单元格分配多个注释.打开文件时 excel 抱怨“Excel 在...中发现不可读的内容,您要恢复该工作簿的内容吗?" 当我只有一条评论有效时,两条或更多评论就会失败.请参阅下面的代码: String oper = "上传后的操作";单元格 c = row.createCell(0);c.setCellType(Cell.CELL_TYPE_STRING);c.setCe ..
发布时间:2021-11-12 05:21:17 Java开发

我想将 Json 数组数据提取并显示到 Excel 工作表中

我有一个名为任务列表的活动.这个任务列表包含 json 数组我现在有一个按钮,我想通过单击按钮将任务列表导出到 Excel 工作表中 对于创建 Excel 工作表,我使用了 poi-3.7.jar 我的 Excel 工作表代码: public void onClick(View v) {//TODO 自动生成的方法存根开关 (v.getId()){案例R.id.param11:sa ..
发布时间:2021-11-12 05:21:08 移动开发

使用 org.openxmlformats.schemas.drawingml.x2006.chart 绘制折线图

1我想使用 Apache POI 和 OpenXmlFormats 在图中绘制三条线在excel中,但是我可以绘制两条线,但无法绘制第三条线,我不知道为什么.所以请帮助我在单个图中绘制三条线.我正在共享用于绘制 2 行的代码.[2] 我在结果中添加了我想要的图片.[3] 如何在单个 Excel 文件中绘制多个图表. public class LineChart {public static vo ..
发布时间:2021-11-12 05:21:05 Java开发

Apache POI XWPFRun isBold 未检测到粗体

我有一个包含粗体文本的 doxc 文档.出于某种原因 run.isBold() 是 returnign false 虽然 run itel 是粗体的.这里可能有什么问题? 我用来读取文件的代码: XWPFDocument document = new XWPFDocument(fis);for(XWPFParagraph 段落:document.getParagraphs()){for(X ..
发布时间:2021-11-12 05:21:02 Java开发

HWPF-POI:用java在word中插入表格

我想用 POI-HWPF(例如 doc 格式)在 Word 中创建一个表格.我的示例代码是: Table table = document.getRange().insertTableBefore((short) 2, 2); 表格已插入,但我看不到 - 好像表格的宽度为 0.有人可以帮我吗? 解决方案 这个 旧的错误报告应该让你知道如何去做. 所以本质上:您可能需要添加一些内容 ..
发布时间:2021-11-12 05:21:00 Java开发

如何通过Apache POI设置Excel Sunburst图表中各个数据标签的文本属性?

在这个 post 提供了一个解决方案来设置数据点的图形属性. 我现在需要访问各个数据点标签并更改文本属性.我的首要任务是调整字体大小,但是,调整其他属性(例如字体、粗体、斜体、对齐等)的能力也会很有用.此方法设置数据点填充颜色.需要添加什么来设置该数据点的数据标签的字体大小? private static void setDataPointColor(XmlObject series, i ..
发布时间:2021-11-12 05:20:54 Java开发