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
반응형
'파이썬' 카테고리의 다른 글
파이썬을 사용하여 엑셀에 테두리 속성 추가하는 코드 (0) | 2023.02.11 |
---|---|
파이썬으로 엑셀의 셀 서식 자동 줄 바꿈 코드 (0) | 2023.02.11 |
올바른 날짜 형식으로 변환하기 위해서는strptime() 메서드를 사용하는데 데이터프레임의 열의 값이 목적인 경우 예제 (0) | 2023.02.10 |
조건을 만족하면 카카오톡으로 문자를 보내는 파이썬 코드 (0) | 2023.02.10 |
데이터프레임을 윈도우창 화면에 직접 보여주는 코드 (0) | 2023.02.10 |