New*_*y11 5 python alignment openpyxl
在单元格内对齐文本的正确方法是什么?我试过这个:
wrsheet.cell("B2").style.alignment.horizontal = "justify"
Run Code Online (Sandbox Code Playgroud)
但它给了我一个错误:警告("直接使用格式对象,如字体")
在Excel中,样式在单元格之间共享.为了避免意外的副作用,一旦必须指定要更改样式,就无法修改样式.从openpyxl v2.2开始,不推荐使用聚合Style对象,而是使用相关的格式化对象(如Font),或者使用Alignment.
from openpyxl.styles import Alignment
ws['B2'].alignment = Alignment(horizontal="justify")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5430 次 |
| 最近记录: |