Python 3.x 在Python中导入Excel,同时保留下拉菜单

Python 3.x 在Python中导入Excel,同时保留下拉菜单,python-3.x,excel,openpyxl,openxlsx,Python 3.x,Excel,Openpyxl,Openxlsx,我正在尝试读取excel文件,更改其中的单个值,并保存与以前完全相同的副本(包括格式、选择菜单、公式等) 到目前为止,我尝试的是: import datetime import pandas as pd from openpyxl import load_workbook filename = 'raw_data/20210416_template.xlsx' wb = load_workbook(filename) ws = wb["my_sheet_name"] ws[

我正在尝试读取excel文件,更改其中的单个值,并保存与以前完全相同的副本(包括格式、选择菜单、公式等)

到目前为止,我尝试的是:

import datetime
import pandas as pd
from openpyxl import load_workbook

filename = 'raw_data/20210416_template.xlsx'
wb = load_workbook(filename)
ws = wb["my_sheet_name"]
ws["A1"].value = datetime.datetime(2021, 7, 1, 0, 0)

wb.save('output.xlsx')
但是,即使输出excel正确地保留了公式和格式,它也不会存储:

  • 下拉菜单
  • 检查布尔值
  • 如何保存Excel文件的更新版本,同时保留这些功能