在 Openpyxl 中将列格式设置为百分比 Python

Format column as percentage in Openpyxl Python

我只想使用 Openpyxl 将某些列转换为百分比 Python。我不知道如何将单元格的格式更改为另一种类型?

我已经查阅了这个页面:

http://openpyxl.readthedocs.io/en/default/styles.html

但如果我尝试这样做:

ws['A:A'].style = percent

我收到 ValueError:样式百分比已存在。我确定我犯了一些愚蠢的错误,但我无法弄清楚它是什么。我已经看到其他线程关于人们想要将格式更改为货币,它使用不同的数字格式,但与百分比无关。

您只能设置单个单元格的格式,不能设置单元格区域、列或行的格式。