본문 바로가기
IT/Python

[파이썬] 엑셀 글자 색상, 크기, 폰트 등 변경하기 / 셀 스타일 변경

by 베베야 2021. 11. 26.
728x90

파이썬 코드을 이용하여 엑셀 글자 색상, 크기, 폰트 등 변경하는 방법에 대해서 알아보자

 

파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요.

▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기

 

예제는 첨부한 엑셀 파일을 다운받아서 사용하시면 되겠습니다.

test.xlsx
0.00MB


파이썬 코드

글자의 색상과 크기, 글자체, 두께, 밑줄등 다양한 스타일 변경이 가능하다

- 글자색 빨간색, 이텔릭체, 두껍게

- 글자색 보라색, Arial, 취소선

- 글자색 파란색, 글자크기20, 밑줄

#셀 스타일 변경하기 1
from openpyxl.styles import Font
from openpyxl import load_workbook
wb = load_workbook("test.xlsx") # test.xlsx 파일을 가져온다
ws = wb.active # 활성화

##번호, 영어, 수학
a1 = ws["A1"] #번호
b1 = ws["B1"] #영어
c1 = ws["C1"] #수학

#스타일 적용
a1.font = Font(color="FF0000", italic=True, bold=True) # 글자색 빨간색, 이텔릭체, 두껍게
b1.font = Font(color="CC33FF", name="Arial", strike=True) # 글자색 보라색, Arial, 취소선
c1.font = Font(color="0000FF", size=20, underline="single") #글자색 파란색, 글자크기20, 밑줄

wb.save("test_style.xlsx")

 

결과화면

반응형
그리드형

댓글