在 Excel 工作表 Java 中添加註釋

註釋用於添加附加信息或解釋 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 文件中的單元格添加註釋的步驟。

以下代碼示例顯示瞭如何使用 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 中的註釋應用格式的步驟。

以下代碼示例顯示瞭如何在 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 的其他特性。如果您有任何疑問,請隨時發帖到我們的論壇

也可以看看