在linux上使用python将数据validation/macros添加到现有的xls文件

我有一堆xls文件,我需要使用python为一些单元格添加数据validation(combobox)。 我正在linux上工作。

或者,也可以通过将macros添加到将在文件打开并插入数据validation时运行的Worksheet来实现。

我find的大多数库都是用于Windows的,或者无法执行/编辑现有文件。

任何想法什么是最好(或至less可能)的方式来实现呢?