【发布时间】:2021-11-26 08:52:02
【问题描述】:
我正在使用 openpyxl 版本 3.0.7 解决以下问题 我想将一个单元格的样式复制到另一个单元格。这意味着,背景颜色,字体等。 但是,我不知道该怎么做。
我最初的想法基本上是做
sheet["E1"].font = sheet["D1"].font.
那个位射出TypeError: unhashable type: 'StyleProxy'。
仅使用 .style 并不能真正发挥作用,因此不适合。
我在网上找到了一些解决方案,例如the one from here。但是,我不知道如何将它应用于我的特定需求,因为我什至很难将字体从一个单元格转移到另一个单元格。
【问题讨论】:
-
我建议从已编辑的问题中取出解决方案并做出自己的答案,然后接受它,这样问题就会在搜索中显示为已回答。
标签: python excel formatting openpyxl