使用openpyxl来validation电子表格的结构

我正在做一个项目,需要我阅读用户提供的电子表格,我需要build立一个系统来检查电子表格的内容是否有效。 具体而言,我想validation每列包含特定的数据types。

我知道这可以通过迭代电子表格中的每个单元格来完成,但我希望有一个更简单的方法来完成。

在openpyxl中,你将不得不逐个细胞。

您可以使用Excel的内置数据validation或条件格式(openpyxl支持)。 让Excel使用xlwings来完成工作并与之交谈。

我最后只是手动查看每个单元格。 我必须先把它们全部读入我的数据结构,然后才能处理任何东西,所以实际上检查是有意义的。