相关文章推荐
道上混的墨镜  ·  学院领导·  2 年前    · 
强健的沙发  ·  pFile=fopen(fileName," ...·  2 年前    · 
腼腆的小马驹  ·  java - Monitoring ...·  2 年前    · 

python导出excel带下拉选项

你可以使用 openpyxl 库来实现在 python 中导出带有下拉选项的 Excel 文件。

下面是一个简单的例子:

import openpyxl
# 创建一个工作簿
wb = openpyxl.Workbook()
# 选择活动工作表
ws = wb.active
# 向 A1 单元格写入数据
ws['A1'] = '选择'
# 创建下拉列表
dv = openpyxl.worksheet.datavalidation.DataValidation(type='list', formula1='"选项1,选项2,选项3"', allow_blank=True)
# 应用下拉列表到 B1 单元格
ws.add_data_validation(dv)
ws['B1'].data_validation = dv
# 保存工作簿
wb.save('dropdown_example.xlsx')

这里使用了 openpyxl 库来创建一个工作簿,然后选择活动工作表,并在 A1 单元格写入数据。随后,使用 openpyxl.worksheet.datavalidation.DataValidation 类创建一个下拉列表,并应用到 B1 单元格。最后,保存工作簿即可。

  •