openpyxl 用行和列合并单元格
时间: 2024-09-03 16:00:56 浏览: 49
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
openpyxl是一个用于读写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。如果你想在使用openpyxl合并Excel工作表中的行和列单元格,你可以通过`merge_cells()`函数来实现。这个函数的基本语法如下:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 获取活动的工作表
ws = wb.active
# 定义合并的范围,例如A1:D5 (左上角和右下角的单元格)
range_to_merge = "A1:D5"
# 合并单元格
ws.merge_cells(range_to_merge)
# 保存工作簿
wb.save('example.xlsx')
```
在这个例子中,"A1"到"D5"表示四个单元格(A1、B1、C1、D1以及A5、B5、C5、D5),它们会被合并成一个大的区域。
阅读全文