在 Excel 工作表 Python 中添加注释

MS Excel 支持向工作表中的单元格添加注释以提供附加信息。在各种情况下,注释用于解释公式。此外,MS Excel 允许您定义注释的字体大小、高度、宽度等。在本文中,您将学习如何使用 Python 以编程方式向 Excel 工作表添加注释。

在 Excel 中添加注释的 Python API

为了给 Excel 工作表中的单元格添加注释,我们将使用 Aspose.Cells for Python via Java。该 API 允许您在 Python 应用程序中创建、修改和转换 Excel 文件。您可以 下载 API 或使用以下 pip 命令安装它。

pip install aspose-cells

在 Python 中向 Excel 工作表添加注释

以下是使用 Python 向 Excel 工作表中的单元格添加注释的步骤。

以下代码示例展示了如何使用 Python 在 Excel 工作表中添加注释。

# 实例化工作簿对象
workbook = Workbook("workbook.xlsx")

# 通过传递其工作表索引来获取第一个工作表的引用
worksheet = workbook.getWorksheets().get(0)

# 向“F5”单元格添加评论
commentIndex = worksheet.getComments().add("F5")

# 访问新添加的评论
comment = worksheet.getComments().get(commentIndex)

# 设置注释注释
comment.setNote("Hello Aspose!")

# 保存 Excel 文件
workbook.save("output.xlsx")

将格式应用于 Excel 中的注释

以下是使用 Python 将格式应用于 Excel 中的注释的步骤。

以下代码示例显示了如何在 Excel 中设置注释的格式。

# 实例化工作簿对象
workbook = Workbook("workbook.xlsx")

# 通过传递其工作表索引来获取第一个工作表的引用
worksheet = workbook.getWorksheets().get(0)

# 向“F5”单元格添加评论
commentIndex = worksheet.getComments().add("F5")

# 访问新添加的评论
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")  

获得免费许可证

您可以使用 临时许可证 通过 Java 使用 Aspose.Cells for Python,而不受评估限制。

结论

在本文中,您学习了如何使用 Python 向 Excel 工作表中的单元格添加注释。此外,您还了解了如何以编程方式将格式应用于注释。您可以使用 文档 探索 API 的其他功能。如果您有任何疑问,请随时在我们的 论坛 上发帖。

也可以看看