본문 바로가기

프로그래밍/엑셀(Excel)24

[OpenPyXL] 4. 엑셀 파일과 시트 불러오기 (feat. load_workbook) OpePyXL에서는 load_workbook을 이용하여 엑셀 파일을 불러올 수 있다. 이번 포스팅에서는 load_workbook의 사용법과 특정 엑셀 시트를 불러오는 방법을 알아보려고 한다. 엑셀 파일과 시트 불러오기 1) 엑셀 파일 불러오기 : load_workbook OpePyXL에서는 load_workbook을 이용하여 엑셀 파일을 불러올 수 있는데 그 사용법은 다음과 같다. load_workbook( '엑셀 파일 경로' ) 먼저 여기서 사용된 엑셀 파일(sample_04.xlsx)은 다음과 같다. 이제 코드를 통하여 엑셀 파일을 불러오자. 이때 active를 통하여 첫 번째 시트를 가져왔다. 또한 Worksheet 객체에 셀 주소를 각 괄호 '[ ]'에 넣은 상태에서 value를 이용하여 셀 값을.. 2022. 10. 2.
[OpenPyXL] 3. 행, 열 고정하기 (feat. freeze_panes) Openpyxl에서는 freeze_panes를 이용하여 행과 열을 고정시킨 채로 엑셀 파일을 저장할 수 있다. 이번 포스팅에서는 freeze_panes 사용법에 대해서 알아보려고 한다. freeze_panes 사용법 freeze_panes는 Worksheet 클래스의 필드로 행과 열을 고정시키는 기능을 한다. 사용법은 다음과 같이 freeze_panes에 셀 번지 주소를 넣으면 된다. freeze_panes = '셀 번지 주소' freeze_panes는 입력받은 셀 번지 주소를 기준으로 왼쪽 칼럼과 위쪽 행을 고정하게 된다. 예를 들어 아래 그림과 같이 freeze_panes = 'B3'를 지정했다면 2번째 행과 A열을 고정시키게 된다. 원리를 알았으니 코드를 통해서 freeze_panes 사용법을 알아.. 2022. 10. 2.
[OpenPyXL] 2. Worksheet에 값 삽입(할당)하기 (feat. append, value) Openpyxl은 파이썬(Python)에서 엑셀을 다루는 유용한 모듈이다. 이번 포스팅에서는 Worksheet에 값을 넣는 방법을 알아보고자 한다. - 목차 - 1) 행 삽입 2) 열 삽입 3) 셀 값 할당하기 Worksheet를 생성하는 방법은 아래 포스팅에서 다루었으니 참고하면 된다. [Openpyxl] 1. Workbook, Worksheet 생성 및 저장하기 [Openpyxl] 1. Workbook, Worksheet 생성 및 저장하기 파이썬(Python)에는 엑셀(Excel)을 다루는 대표적인 모듈인 Openpyxl이 있다. 이번 포스팅에서는 Openpyxl을 이용하여 Workbook, Worksheet를 생성하고 저장하는 방법을 알아본다. 참고로 Openpyxl은 다음과 같이 zephyrus1.. 2022. 9. 30.
[OpenPyXL] 1. Workbook, Worksheet 생성 및 저장하기 파이썬(Python)에는 엑셀(Excel)을 다루는 대표적인 모듈인 Openpyxl이 있다. 이번 포스팅에서는 Openpyxl을 이용하여 Workbook, Worksheet를 생성하고 저장하는 방법을 알아본다. 참고로 Openpyxl은 다음과 같이 pip 명령을 통하여 설치할 수 있다. pip install openpyxl Workbook, Worksheet 생성 및 저장하기 1) Workbook과 Worksheet 생성 Worksheet는 테이블이 담긴 종이라고 생각하면 되며 Workbook은 Worksheet들의 집합을 의미한다. Workbook은 다음과 같이 Workbook 클래스를 호출하여 생성할 수 있다. 이때 생성된 Workbook은 기본적으로 하나의 Worksheet를 갖고 생성이 된다. 이.. 2022. 9. 29.

맨 위로