使用Python中的下拉单元以编程方式创建XLS

pir*_*hac 4 python excel xlwt

我目前正在使用Python和XLWT/XLRD库以编程方式创建XLS文件.

我已经能够用值填充单元格并插入简单的公式.我的挑战是我想为我的用户创建一个下拉菜单(http://office.microsoft.com/en-us/excel-help/create-or-remove-a-drop-down-list-HP005202215.aspx)

是的,我可以轻松地在EXCEL中执行此操作,但我需要将此过程自动化 - 我正在使用Python和XLWT/XLRD库 - 我宁愿坚持使用它们,但如果有必要,我会切换到其他东西(我是在Ubuntu Linux服务器中).

Kar*_*thi 7

openpyxl还支持通过数据验证在XLSX文件中下拉单元格:http://openpyxl.readthedocs.org/en/latest/validation.html


小智 3

简短的回答:您不能 - 不受 XLWT/XLRD 支持。