【发布时间】:2016-11-09 13:00:24
【问题描述】:
我有一个 Excel 表格,带有数据验证属性 - 列表。
我需要制作一个包含 column_name 和相关下拉列表值的字典。
例如:{A:[a1, a2, a3], B:[b1, b2], C:[c1, c2, c3, c4]}。
如何在excel中嵌入数据校验列表有多个例子, 但是我该如何阅读呢?
我试过简单的代码:
from openpyxl import load_workbook
excel = load_workbook('test.xlsx')
sheet = excel.get_sheet_by_name('RequiredFormat')
for row in sheet.iter_rows():
for cell in row:
print(cell.value)
input("Proceed ?")
我检查了单元格可用的选项。
但是没有什么可以说数据验证或列表。
有办法吗?
【问题讨论】:
-
这看起来像是在尝试提供类似应用程序的功能。 openpyxl 特别关注文件格式。
标签: excel python-3.x openpyxl