openpyxl设置单元格边框
时间: 2023-11-16 19:57:03 浏览: 56
openpyxl是一个用于操作Excel文件的Python库,它提供了丰富的功能来读取、修改和创建Excel文件。在openpyxl中,可以使用边框对象来为单元格添加边框。下面是一个简单的示例代码,演示如何使用openpyxl为单元格添加边框:
```python
from openpyxl.styles import Border, Side
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 获取默认的工作表
ws = wb.active
# 创建一个边框对象
border = Border(left=Side(style='thin'),
right=Side(style='thin'),
top=Side(style='thin'),
bottom=Side(style='thin'))
# 为单元格A1添加边框
ws['A1'].border = border
# 保存工作簿
wb.save('example.xlsx')
```
在上面的代码中,我们首先创建了一个新的工作簿,并获取了默认的工作表。然后,我们创建了一个边框对象,并为单元格A1添加了边框。最后,我们保存了工作簿。这样,我们就成功地为单元格添加了边框。
需要注意的是,openpyxl的边框功能为指定单元格添加边框局限性,如果需要为工作表中的多个单元格添加边框,可以使用循环来实现。同时,也可以使用类似的方法为工作表中的指定区域添加边框。