注释用于添加附加信息或解释 Excel 工作表中的公式。 MS Excel 还允许您设置注释的字体大小、高度、宽度等。在本文中,您将学习如何在 Java 中向 Excel 文件添加注释。此外,本文还将介绍如何格式化评论。
在 Excel 中添加注释的 Java API - 免费下载
为了给 Excel 工作表中的单元格添加注释,我们将使用 Aspose.Cells for Java。该 API 允许您在 Java 应用程序中创建、修改和转换 Excel 文件。您可以 下载 API 或使用以下 Maven 配置安装它。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>21.7</version>
</dependency>
在 Java 中的 Excel 中添加注释的简单步骤
使用 Aspose.Cells for Java,您可以通过几个步骤向 Excel 文件添加注释。以下步骤概述了如何向 Excel 文件中的工作表插入注释。
- 从磁盘加载 Excel 文件。
- 访问所需的工作表。
- 将注释添加到所需的单元格。
- 保存 Excel 文件。
现在,让我们看看如何将上述步骤转化为代码,并在 Java 中的 Excel 文件中添加注释。
在 Java 中的 Excel 文件中添加注释
以下是在 Java 中向 Excel 文件中的单元格添加注释的步骤。
- 使用 Workbook 类加载 Excel 文件。
- 使用 Workbook.getWorksheets().get(index) 方法获取所需 Worksheet 的参考。
- 使用 Worksheet.getComments().add(string cellName) 方法向单元格添加注释,并在 Comment 对象中获取注释的引用。
- 使用 Comment.setNote() 方法设置评论的注释。
- 使用 Workbook.save(string) 方法保存更新的 Excel 文件。
以下代码示例显示了如何在 Java 中的 Excel 文件中插入注释。
// 实例化工作簿对象
Workbook workbook = new Workbook("workbook.xlsx");
// 通过传递其工作表索引来获取第一个工作表的引用
Worksheet worksheet = workbook.getWorksheets().get(0);
// 向“F5”单元格添加注释
int commentIndex = worksheet.getComments().add("F5");
// 访问新添加的评论
Comment comment = worksheet.getComments().get(commentIndex);
// 设置注释注释
comment.setNote("Hello Aspose!");
// 保存 Excel 文件
workbook.save("output.xlsx");
Java:使用格式化在 Excel 中添加注释
以下是在 Java 中将格式应用于 Excel 中的注释的步骤。
- 使用 Workbook 类加载 Excel 文件。
- 使用 Workbook.getWorksheets().get(index) 方法获取所需 Worksheet 的参考。
- 使用 Worksheet.getComments().add(string cellName) 方法向单元格添加注释,并在 Comment 对象中获取注释的引用。
- 使用 Comment.setNote() 方法设置评论的注释。
- 使用 Comment 对象设置所需的评论格式。
- 使用 Workbook.save(string) 方法保存更新的 Excel 文件。
以下代码示例显示了如何在 Excel 中设置注释的格式。
// 实例化工作簿对象
Workbook workbook = new Workbook("workbook.xlsx");
// 通过传递其工作表索引来获取第一个工作表的引用
Worksheet worksheet = workbook.getWorksheets().get(0);
// 向“F5”单元格添加评论
int commentIndex = worksheet.getComments().add("F5");
// 访问新添加的评论
Comment comment = worksheet.getComments().get(commentIndex);
// 设置注释注释
comment.setNote("Hello Aspose!");
// 将评论的字体大小设置为 14
comment.getFont().setSize(14);
// 将评论的字体设置为粗体
comment.getFont().setBold(true);
// 将字体高度设置为 10
comment.setHeightCM(10);
// 将字体宽度设置为 2
comment.setWidthCM(2);
// 保存 Excel 文件
workbook.save("output.xlsx");
在 Excel 中添加注释的 Java API - 获得免费许可证
您可以使用 临时许可证 使用 Aspose.Cells for Java,而不受评估限制。
结论
在本文中,您学习了如何在 Java 中向 Excel 文件中的单元格添加注释。此外,您还了解了如何以编程方式将格式应用于注释。您可以访问 文档 来探索 Aspose.Cells for Java 的其他功能。如果您有任何疑问,请随时在我们的 论坛 上发帖。