openpyxl 合并单元格并居中
时间: 2023-08-27 20:19:39 浏览: 265
Excel 单元格合并
3星 · 编辑精心推荐
您可以使用 openpyxl 库来合并单元格并将其居中。以下是一个示例代码:
```python
import openpyxl
from openpyxl.styles import Alignment
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要操作的表格
sheet = workbook['Sheet1']
# 合并单元格
sheet.merge_cells('A1:D1')
# 设置合并后单元格的内容
sheet['A1'] = '合并的单元格'
# 设置合并后单元格的对齐方式为居中
align = Alignment(horizontal='center', vertical='center')
sheet['A1'].alignment = align
# 保存工作簿
workbook.save('example.xlsx')
```
这段代码会将 'A1' 到 'D1' 四个单元格合并成一个单元格,并将合并后的单元格内容设置为 '合并的单元格',并且居中显示。您可以根据自己的需求修改单元格范围和内容。记得将代码中的 'example.xlsx' 替换为您自己的文件名。
阅读全文