用python把表格的首行填充成浅蓝色
时间: 2023-06-07 08:07:34 浏览: 114
用python语言把excel表格首行删去
5星 · 资源好评率100%
您可以使用 openpyxl 库来操作 Excel 文件,其中包含设定单元格填充颜色的方法。
下面是一个示例代码:
```python
import openpyxl
from openpyxl.styles import PatternFill, Alignment
# 打开 Excel 文件
wb = openpyxl.load_workbook('example.xlsx')
# 获取第一个工作表
ws = wb.active
# 设定样式
fill = PatternFill(start_color='B7E1CD', end_color='B7E1CD', fill_type='solid')
font = ws.cell(1, 1).font
alignment = Alignment(horizontal='center', vertical='center', wrap_text=True)
# 设定单元格样式
for col in ws.iter_cols(min_row=1, max_row=1):
for cell in col:
cell.fill = fill
cell.font = font
cell.alignment = alignment
# 保存文件
wb.save('example.xlsx')
```
这段代码会打开名为 `example.xlsx` 的 Excel 文件,将第一行单元格的背景色设定为浅蓝色,保存后退出。
阅读全文