Python Excel의 행 및 열 자동 맞춤

스프레드시트에서 작업하는 동안 텍스트 길이에 따라 행의 높이와 열의 너비를 조정해야 하는 경우가 종종 있습니다. 이러한 경우 MS Excel은 셀 크기를 자동으로 맞추는 기능을 제공합니다. 그러나 프로그래머는 프로그래밍 방식으로 Excel 파일에 대해 이 기능을 활성화해야 할 수도 있습니다. 따라서 이 기사에서는 Python에서 Excel 파일의 행과 열을 자동 맞춤하는 방법을 보여 드리겠습니다.

Excel에서 행과 열을 자동 맞춤하는 Python 라이브러리 - 무료 다운로드

Excel에서 행과 열을 자동으로 맞추기 위해 Aspose.Cells for Python을 사용합니다. 라이브러리는 스프레드시트를 생성하고 처리하기 위한 다양한 기능을 제공합니다. 다음 pip 명령을 사용하여 라이브러리를 설치할 수 있습니다.

pip install aspose-cells

Python Excel의 자동 맞춤 행

행을 자동 맞춤하려면 먼저 워크시트의 참조를 가져온 다음 해당 인덱스를 사용하여 원하는 행에 대한 자동 맞춤을 활성화해야 합니다. 다음은 Python에서 Excel 행을 자동 맞춤하는 단계입니다.

  • 먼저 Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
  • 그런 다음 Workbook.getWorksheets().get(index) 메서드를 사용하여 원하는 워크시트의 참조를 가져옵니다.
  • Worksheet.autoFitRow(rowIndex) 메서드를 호출하여 해당 인덱스를 사용하여 행을 자동 맞춤합니다.
  • 마지막으로 Workbook.save() 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.

다음 코드 샘플은 Python에서 Excel 행을 자동 맞춤하는 방법을 보여줍니다.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# 엑셀 파일 불러오기
wb = Workbook("workbook.xlsx")

# 원하는 워크시트의 참조 가져오기
worksheet = wb.getWorksheets().get(0)

# 인덱스로 두 번째 행 자동 맞춤
worksheet.autoFitRow(1)

# 통합 문서 저장
wb.save("autofit-row.xlsx")

Python에서 Excel의 자동 맞춤 열

행과 마찬가지로 인덱스를 사용하여 열을 자동 맞춤할 수 있습니다. 다음은 Python을 사용하여 Excel에서 열을 자동 맞춤하는 단계입니다.

  • 먼저 Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
  • 그런 다음 Workbook.getWorksheets().get(index) 메서드를 사용하여 원하는 워크시트의 참조를 가져옵니다.
  • Worksheet.autoFitColumn(columnIndex) 메서드로 열 자동 맞춤.
  • 마지막으로 Workbook.save() 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.

다음 코드 샘플은 Python에서 Excel의 열을 자동 맞춤하는 방법을 보여줍니다.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# 엑셀 파일 불러오기
wb = Workbook("workbook.xlsx")

# 원하는 워크시트의 참조 가져오기
worksheet = wb.getWorksheets().get(0)

# 인덱스별로 첫 번째 열 자동 맞춤
worksheet.autoFitColumn(0); 

# 통합 문서 저장
wb.save("autofit-column.xlsx")

Excel 행과 열을 자동으로 맞추는 Python 라이브러리 - 무료 라이선스 받기

무료 임시 라이선스 받기 평가 제한 없이 Excel 파일의 행과 열을 자동으로 맞출 수 있습니다.

결론

이 기사에서는 Python에서 Excel 파일의 행과 열을 자동으로 맞추는 방법을 배웠습니다. 코드 샘플은 프로그래밍 방식으로 해당 인덱스를 사용하여 특정 행 또는 열에 대해 자동 맞춤을 활성화하는 방법을 보여주었습니다.

Aspose의 Python용 스프레드시트 라이브러리 살펴보기

문서를 방문하여 Python용 Aspose.Cells의 다른 기능을 탐색할 수 있습니다. 또한 포럼을 통해 질문이나 질문을 공유할 수 있습니다.

또한보십시오