from openpyxl import load_workbook
from openpyxl.styles import Font, PatternFill, Alignment
wb = load_workbook('C:/Users/1/Desktop/python/openpyxl/表作成.xlsx')
ws = wb["表"]
#B2~F2の表題を水色で塗りつぶし
for col in range(2,7):
ws.cell(row=2, column=col).fill = PatternFill(patternType='solid', fgColor='B8CCE4')
#B2を太文字
ws["B2"].font = Font(bold=True)
#C2~F2を赤文字
for col in range(3,7):
ws.cell(row=2, column=col).font = Font(color='00FF0000')
#C2~F2の左右位置を真ん中揃え
for col in range(3,7):
ws.cell(row=2, column=col).alignment = Alignment(horizontal='center', vertical='center')
wb.save('C:/Users/1/Desktop/python/openpyxl/表作成.xlsx')