728x90
반응형
기능
엑셀 열 너비를 자동 조절해주는 기능입니다.
구현
def set_column_length_auto():
for col in ws.columns:
new_column_length = max(len(str(cell.value)) for cell in col)
new_column_letter = (get_column_letter(col[0].column))
if new_column_length > 0:
ws.column_dimensions[new_column_letter].width = new_column_length * 1.23
set_column_length_auto()
fileName = 'test_column_length_auto.xlsx'
wb.save(filename=fileName)
구현
728x90
반응형
'집중 - 어제보다 나아가자 > [개발] 파이썬 🍕' 카테고리의 다른 글
[파이썬] openpyxl 하이퍼링크 만들기 (0) | 2022.04.25 |
---|---|
[파이썬] openpyxl 엑셀 세로로 같은 셀 병합 (0) | 2022.04.24 |
[파이썬] openpyxl 엑셀에 2차원 리스트 원소 저장 (0) | 2022.04.22 |
[파이썬] 파일 경로에서 파일 이름만 리스트에 저장 (0) | 2022.04.21 |
최근댓글