本快速教程将让您了解有关如何使用 Java 删除 Excel 中的注释的所有详细信息。它包含配置详细信息、示例代码和分步指南,以使用 Java 从 Excel 中删除注释。您还将学习一次从工作表中删除所有注释或通过以不同格式指定目标单元格引用来删除注释并将输出工作簿保存为 XLSX、XLS 或任何支持的格式。
使用 Java 在 Excel 中删除注释的步骤
- 从存储库中设置 Aspose.Cells 库的引用
- 初始化 Workbook 类的对象
- 指定索引以访问 Worksheet
- 访问工作表中的评论集合
- 从所需单元格中删除评论
- 保存输出 Excel 文件
这些简单的步骤总结了使用 Java 删除 Excel 中的注释的整个过程。第一步,您需要访问输入文件和带有索引值的工作表。随后,通过从选定工作表的"评论"集合中访问评论来删除评论,并将更新的 Excel 文件保存在磁盘或流上。
使用 Java 从 Excel 中删除注释的代码
import com.aspose.cells.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to remove comments from an Excel sheet in Java | |
// Instantiate license | |
License license = new License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Open the excel file | |
com.aspose.cells.Workbook workbook = new com.aspose.cells.Workbook("InputWithComments.xlsx"); | |
// Access any worksheet from the workbook | |
com.aspose.cells.Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Remove the comments from a particular cell | |
worksheet.getComments().removeAt("A3"); | |
//Use following line of code to remove all comments in a particular sheet | |
// worksheet.clearComments(); | |
// Save As the excel file | |
workbook.save("output.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
上面的代码片段使用一些 API 调用来回答有关如何使用 Java 删除 Excel 中的弹出注释的问题。此外,您可以取消注释该代码行以一次删除所有注释。同样,您也可以根据您的要求,通过指定行和列索引或单元格名称来选择删除注释。
这个简短的教程详细介绍了从 Excel 文件中的单元格中删除注释的不同方法。但是,如果您想了解插入评论的反向功能,请前往 如何使用 Java 在 Excel 中插入注释 上的文章。