본문 바로가기

파이썬

파이썬을 이용하여 엑셀 셀의 크기를 수동으로 지정할 수 있는 코드

728x90
반응형

여러 시트가 있는 엑셀 파일의 셀의 크기를 수동으로 지정하려면, openpyxl 라이브러리를 사용할 수 있습니다. 다음은 예제 코드입니다.

import openpyxl

# 엑셀 파일 열기
excel_file = openpyxl.load_workbook("file.xlsx")

# 시트 선택
sheet = excel_file["Sheet1"]

# 열 번호와 셀의 크기 지정
sheet.column_dimensions[openpyxl.utils.get_column_letter(1)].width = 20
sheet.column_dimensions[openpyxl.utils.get_column_letter(2)].width = 30

# 엑셀 파일 저장
excel_file.save("file.xlsx")

여러 시트에서는 for 문을 사용하여 적용할 수 있습니다.

import openpyxl

# 엑셀 파일 열기
excel_file = openpyxl.load_workbook("file.xlsx")

# 시트별로 열 번호와 셀의 크기 지정
for sheet in excel_file:
    sheet.column_dimensions[openpyxl.utils.get_column_letter(1)].width = 20
    sheet.column_dimensions[openpyxl.utils.get_column_letter(2)].width = 30

# 엑셀 파일 저장
excel_file.save("file.xlsx")
728x90
반응형