본문 바로가기
프로그래밍/엑셀(Excel)

[XlsxWriter] 행 높이와 열 폭 조절하기(feat. set_row, set_column)

by 부자 꽁냥이 2022. 11. 11.

이번 포스팅에서는 엑셀(Excel)에서 행 높이와 열 폭을 조절하는 방법을 알아보고자 한다. XlsxWriter 파이썬(Python) 모듈에서는 set_row와 set_column을 이용하여 각각 행 높이와 열 폭을 조절할 수 있다.


   행 높이와 열 폭 조절하기(feat. set_row, set_column)

방법은 쉽다. 행 높이는 set_row, 열 폭은 set_column을 이용하면 된다. 이때 set_column은 열의 범위를 설정하여 일괄적으로 폭을 설정할 수 있지만 행은 하나의 행만 높이를 설정할 수 있다.

 

아래 코드를 통해 사용법을 알 수 있다. 설명은 주석을 참고하자.

 

from xlsxwriter import Workbook

wb = Workbook('row_col.xlsx')
ws = wb.add_worksheet()

ws.write(0, 1, 'a')
ws.write(0, 2, 'ab')
ws.write(0, 3, 'abc')
ws.set_column(1, 3, 20) ## 두번째열부터 네번째 열까지 칼럼 폭 조정
## ws.set_column('B:D', 3, 10)와 동일
ws.write(0, 0, 'Hi')
ws.set_row(0, 40) ## 첫 번째 행 높이 조절

wb.close()

 

코드를 실행하면 아래와 같이 열 폭과 행 높이가 변경된 것을 알 수 있다.

 


댓글


맨 위로