使用openpyxl的datavalidation设置下拉选项的时候出现的问题。代码如下。
import openpyxl,os
from openpyxl.worksheet.datavalidation import DataValidation
for file_name in os.listdir():
if ".xlsx" in file_name:
wb=openpyxl.load_workbook(file_name)
ws=wb["Sheet1"]
dv=DataValidation(type="list",formula1='"apple","pear","peach"',allow_blank=True)
dv.add("a1")
ws.add_data_validation(dv)
wb.save(file_name)
点击表格出现错误。错误如下
点击是
显示 已删除的功能: /xl/worksheets/sheet1.xml 部分的 数据验证
表格为空白表格,没有代码中设置的数据验证下拉项。
以上,烦请解惑~
已解决
下拉项书写错误 书写错误