註釋用於添加附加信息或解釋 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 的其他特性。如果您有任何疑問,請隨時發帖到我們的論壇。