RPA/Python

[openpyxl] 환경설정 및 파일 생성, SHEET 관리

꼰대 2021. 4. 21. 00:18

# 환경설정 (URL : openpyxl.readthedocs.io/)

terminal> pip install openpyxl

 

from openpyxl import Workbook

 

# 새 워크북 생성 (엑셀 파일 생성)

wb = Workbook()

# 현재 활성화된 sheet 가져옴

ws = wb.active 

 

# sheet의 이름을 변경

ws.title = 'demoSheet'

# sheet 탭 색상 변경 (RGB값)

ws.sheet_properties.tabColor = 'ff66ff'

# 새로운 sheet 생성

ws1 = wb.create_sheet('demoSheet1')

# 새로운 sheet를 2번째 순서에 생성

ws2 = wb.create_sheet('demoSheet2'2)

# sheet 복사

ws3 = wb['demoSheet2']

ws4 = wb.copy_worksheet(ws3)

# 복사한 sheet 이름 변경

ws4.title = 'demoSheet3'

 

# 파일 저장

wb.save('demo.xlsx')

반응형

'RPA > Python' 카테고리의 다른 글

[openpyxl] Cell 스타일  (0) 2021.04.27
[openpyxl] Cell 값 이동 (잘라내기-붙여넣기)  (0) 2021.04.23
[openpyxl] 행열 삽입/삭제  (0) 2021.04.23
[openpyxl] Cell 값 찾기/수정  (0) 2021.04.22
[openpyxl] Cell에 값 쓰기/읽기  (0) 2021.04.22