我想把sheet中的单元格样式设为居中
时间: 2023-06-09 21:08:03 浏览: 196
前端导出excel,可以控制样式,单元格合并居中等
您可以使用以下代码将单元格样式设为居中:
```python
import openpyxl
# 读取工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要修改样式的工作表
worksheet = workbook['Sheet1']
# 设置单元格样式为居中
for row in worksheet.rows:
for cell in row:
cell.alignment = openpyxl.styles.Alignment(horizontal='center', vertical='center')
# 保存工作簿
workbook.save('example.xlsx')
```
以上代码将把 "example.xlsx" 文件中 "Sheet1" 工作表中的所有单元格设置为居中样式。如果您想设置特定的单元格或单元格区域,可以使用类似的方法修改相应的单元格或区域。
阅读全文