ws.merge_cells
时间: 2024-10-11 19:03:06 浏览: 27
py源码实例在Excel表格中将上下行相同内容的单元格自动合并
`ws.merge_cells` 是在Microsoft Excel工作簿(workbook)处理中用于合并单元格的一个函数或方法。它通常是在`openpyxl`这样的Python库中操作Excel文件时使用的,这个库允许我们读取、修改和创建Excel电子表格。
当你需要将一组连续的单元格合并成一个大的单元格区域时,可以使用 `ws.merge_cells(start_row=start, start_column=start_col, end_row=end, end_column=end_col)` 这样的语法。这里,`start_row` 和 `start_column` 是要合并区域的起始位置,`end_row` 和 `end_column` 则指定了结束位置。例如:
```python
from openpyxl import Workbook
# 创建工作簿对象
wb = Workbook()
# 获取活动的工作表
ws = wb.active
# 合并A1到D4的单元格
ws.merge_cells(start_row=1, start_column=1, end_row=4, end_column=4)
# 保存更改
wb.save('example.xlsx')
```
阅读全文