本快速教程通过提供配置环境所需的命令来指导如何使用 Python 在 Excel 中添加注释。提供了详细的步骤序列,以帮助以编程方式执行此任务,就像程序流程与类和方法一起讨论一样。最后,共享一个可运行的示例代码以使用 Python 在 Excel 中插入注释以及可以加载现有 XLSX 或 XLS 文件并在目标工作表中的特定单元格。
使用 Python 在 Excel 中添加注释的步骤
- 配置您的环境以使用 Aspose.Cells for Python 通过 Java
- 在要添加注释的 Workbook 类对象中加载源 Excel 文件
- 在加载的工作簿中访问目标 worksheet
- 获取目标工作表中的评论集合并在目标单元格中添加新评论
- 获取对新添加的注释的引用以设置其属性
- 在新添加的注释中设置注释文本
- 将生成的 Excel 文件保存在磁盘上
这些步骤描述了如何使用 Python 在 Excel 中添加注释,首先共享配置完整环境以运行示例代码的说明,但是您可以在任何其他环境中使用相同的命令。遵循一个简单的顺序,例如打开工作簿、访问目标工作表及其注释集合、添加新注释以及在保存工作簿之前设置其所需属性。
使用 Python 在 Excel 中创建注释的代码
from pickle import TRUE | |
import jpype | |
import csv | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate a license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Instantiate a Workbook object | |
workbook = Workbook("Input.xlsx") | |
# Access a worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Add the comment to a particular cell | |
commentIndex = worksheet.getComments().add("D1") | |
# Access the comment | |
comment = worksheet.getComments().get(commentIndex) | |
# Set the comment | |
comment.setNote("Test Comment") | |
# Save output Excel file | |
workbook.save("output.xlsx") | |
print("A new comment is added successfully!!!") | |
jpype.shutdownJVM() |
这段代码演示了如何使用 Python 在 Excel 中插入评论 但是,一旦您可以访问评论集合,您不仅可以添加评论,还可以编辑或删除评论。同一集合包含添加最新版本 MS Excel 中可用的线程注释的方法。对于单个评论,您还可以根据需要设置各种属性,如作者、HTML 注释、文本水平和垂直对齐、文本方向和评论宽度。
本文教我们在工作表单元格中添加评论。如果您想了解从头开始创建 Excel 文件的过程,请参阅 如何在 Python 中创建 Excel 文件 上的文章。