【发布时间】:2022-10-21 14:34:52
【问题描述】:
我正在尝试通过使用openpyxl将一些值写入excel单元格来编辑excel文件,我遇到的问题是我所有的下拉列表(数据验证)现在都消失了。所以我试图在写入后再次设置它们,使用 worksheet.data_validation() 但由于某种原因,pycharm 无法识别它。
sheet1.data_validation(3,4,{'validate':'list','source':['1','2']}) (sheet1 是工作表)
如果有另一种使用 python 生成 excel 下拉列表的方法,我会很高兴知道它。 我也尝试过在此链接中使用 openpyxl.worksheet.datavalidation:https://openpyxl.readthedocs.io/en/latest/validation.html,它损坏了我的文件。
【问题讨论】:
-
请提供更多详细信息。提供的代码看起来有误,文档未涵盖。