有没有一种方法可以在不知道特定行数的情况下向列添加数据验证?

时间:2019-11-08 10:33:36

标签: python-3.x openpyxl

一般来说,我对openpyxl和电子表格的生成还很陌生,因此,如果这是一个愚蠢的问题,请提前抱歉。

在我的工作中,我们使用电子表格生成器,该电子表格生成器基于JSON模式生成完整的电子表格。我们希望该电子表格稍后由其他人填充,然后将其转换回JSON,并使其流经我们的系统。

我们有一些字段是枚举,并且在JSON模式中确定了接受值的有限选项。当前,我们接受自由文本的填写,如果自由文本不是选项之一,则稍后将对其进行验证并抛出错误。

我们正在考虑向电子表格添加数据验证,但是出现的问题之一是我们不知道电子表格的人将填充多少行。因此,问题是:有什么方法可以指定特定列只允许某些值,而无需指定要填充的行数?

(有关更多信息,我们使用python 3和库openpyxl生成电子表格)

谢谢!

0 个答案:

没有答案