You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用openpyxl将Excel文件的表头设置为粗体格式

你可以借助openpyxl的Font样式类实现表头粗体设置,具体操作如下:

  1. 首先从openpyxl.styles中导入Font类,用于配置字体格式
  2. 实例化一个开启粗体属性的字体对象
  3. 将表头单元格的font属性绑定为上述粗体字体对象即可

修改后的完整代码示例:

import openpyxl
# 导入字体样式工具
from openpyxl.styles import Font

excel_document = openpyxl.load_workbook(r"trial.xlsx", data_only=True)
sheet = excel_document["Sheet1"]
wb = openpyxl.Workbook()
sheets = wb.active

# 定义粗体字体样式
bold_header = Font(bold=True)

# 设置表头值同时应用粗体样式
sheets.cell(row=1, column=1, value="Device Type").font = bold_header
sheets.cell(row=1, column=2, value="Device ID").font = bold_header
sheets.cell(row=1, column=3, value="Status").font = bold_header

# 操作完成后记得保存工作簿
wb.save("修改后的文件.xlsx")

补充说明:如果有更多表头需要设置粗体,直接给对应单元格的font属性赋值bold_header即可,不需要重复创建样式对象,性能更高。

内容的提问来源于stack exchange,提问作者user16244517

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 00:27:03