我想使用 xlwings 从受 python 保护的 Excel 工作表中获取注释,但它返回 None,即使它有注释
import pandas as pd
import xlwings as xw
PATH = 'C:/Users/Hendo/Pictures/Sample.xlsx'
psw = '1234'
wb = xw.Book(PATH, password= psw)
sheet = wb.sheets['Sheet1']
print(sheet.range('H15').note)
print(sheet.range('H15').value)
打印:
None
AAAA
我希望回复单元格评论
尝试将您的代码更改为
import xlwings as xw
PATH = 'C:/Users/Hendo/Pictures/Sample.xlsx'
psw = '1234'
wb = xw.Book(PATH, password= psw)
sheet = wb.sheets['Sheet1']
print(sheet.range('H15').api.Comment.Text())
print(sheet.range('H15').value)