当前位置: 首页 > 知识库问答 >
问题:

使用Apache POI创建和更改Excel表

冯玮
2023-03-14

是否可以使用apache POI创建和更改Excel表?

API中有一个表示Excel表的类(http://poi.apache.org/apidocs/org/apache/poi/xssf/usermodel/XSSFTable.html),有两个方法createTable和gettable(http://poi.apache.org/apidocs/org/apache/poi/xssf/usermodel/xssfsheet.html#createTable()),但API没有解释如何操作XSSFTable对象以选择表的单元格区域

共有1个答案

罗飞宇
2023-03-14

JExcelAPi实际上可能更好,更易于管理。我两个都用过。但是,如果说Andy Khan的JExcelAPI是在POI之上构建的,那是不正确的。它本身就是一个成熟的Java实现,您可以在其中获取源代码并对其进行更改。

 类似资料:
  • 用户可以将Excel文档保存为. xls或xml-table。结果是一个具有固定结构的xml-file,Excel可以用它纠正工作。 可以用java中的ApachePOI打开这种类型的excel文件吗? 事先谢谢你,安德烈。

  • 我正在使用Apache POI读取零件编号电子表格中的数据。我在我们的数据库中查找零件编号,如果我们有零件的计算机辅助设计图纸,我将零件编号单元格涂成绿色,如果没有,我将其涂成红色。处理完成后,将保存电子表格。我遇到的问题是那列中的每个细胞都是绿色的。我已经完成了代码,查找零件号的逻辑工作正常,确定单元格应该是什么颜色以及设置颜色和填充的逻辑似乎也工作正常。知道我做错了什么吗? 谢谢

  • 我用Flink来读写来自不同Kafka主题的数据。具体来说,我使用的是FlinkKafkaConsumer和FlinkkafKapProducer。 我想知道是否有可能根据我程序中的逻辑或记录本身的内容,将我正在阅读和写作的Kafka主题更改为“即时”。 例如,如果读取带有新字段的记录,我希望创建一个新主题,并开始将带有该字段的记录转移到新主题。 谢谢。

  • 嗨,我想在第一行搜索一个字符串,如果找到了,我想移动那一列。

  • 问题内容: 我需要使用Apache POI库从Java代码创建excel表,其中包含条形图,折线图等图表。可能吗?我找不到相同的任何有用的代码示例。 除了Java的POI库之外,还有其他替代方法吗? 问题答案: 您只能使用Excel模板通过POI保留图表。这意味着您将创建一个包含图表的Excel模板文件,并将图表的数据源链接到一个defineName,然后可以从POI加载模板文件,并使用代码来更改

  • 我正在写一个程序,它需要从excel文件中读取和写入数据,而不考虑格式(xls或xlsx)。 我知道ApachePOI,但它似乎有不同的类来处理xls文件(HSSF)和xlsx(XSSF)文件。 任何人都知道我将如何实现我在这里的目标。(也欢迎使用POI以外的API的想法)。