使用 Java 更新 Excel 文件(插入行)

我正在尝试使用 java 更新 excel 文件。

我们有多个服务器,它们的健康状况,即磁盘空间需要每周五通过登录这些服务器并检查大小并删除一些超过一个月的文件来检查磁盘空间。然后填写有关磁盘空间的excel,然后注销。

但现在我正在尝试使用 Java 自动执行任务。我成功检查了磁盘大小并删除了超过一个月的文件,并将该数据放入了 excel 文件中。

这段代码可以很好地将磁盘大小放入 Excel 文件中..这张图片会告诉你

http://img3.mukewang.com/60eebb8b0001e0b412220192.jpg

但是现在我想要做的是将诸如服务器名称之类的标签放在 IP 地址上方的第一行以及基于该代码执行时间和该可用空间上方的 C 或 D 驱动器的日期。

好吧,我试过了,但 Iterator Server 名称的原因也打印了多次,这是我不想要的。


注意:有关信息,我不会被困在如何获取日期和所有信息上,只是我被困在如何将标签放在第一行、第二行和第三行而不重复这是演示,这就是我使用相同 IP 地址的原因


撒科打诨
浏览 344回答 2
2回答

郎朗坤

不必遍历行来更新行中的值。您可以使用其索引获取行并更新单元格值。Row row = sheet.getRow(0);如果该行为空,只需创建一行并更新单元格值。if(row == null){    row = sheet.createRow(0);}

梵蒂冈之花

我不清楚你在问什么,也许如果你展示了你想让 Excel 表看起来像有人可以帮助你的东西。根据您的描述,我假设您希望第 1 行有标题,看来您也在使用 Apache POI。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java