728x90
파이썬 코드을 이용하여 엑셀 셀 병합하고 해제하는 방법에 대해서 알아보자
파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요.
파이썬 코드(merge)
엑셀 A1, B1, C1 셀에 데이터를 넣고 3개의 셀을 병합해보자
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws["A1"] = "A"
ws["B1"] = "B"
ws["C1"] = "C"
ws.merge_cells("A1:C1")
wb.save("merge.xlsx") #저장
결과 화면(merge)
3개의 셀이 병합된 결과이다.
파이썬 코드(unmerge)
병합했던 셀을 엑셀 시트를 불러와서 해제시켜보자
from openpyxl import load_workbook
wb = load_workbook("merge.xlsx")
ws = wb.active
ws.unmerge_cells("A1:C1")
wb.save("unmerge.xlsx") #저장
결과 화면(unmerge)
3개의 셀 병합이 해제된 결과이다.
반응형
그리드형
'IT > Python' 카테고리의 다른 글
[파이썬] 데스크탑 UI 자동화 환경설정 / pyautogui (0) | 2021.12.06 |
---|---|
[파이썬] 엑셀 이미지 삽입하기(그림 넣기) (0) | 2021.11.30 |
[파이썬] 엑셀 곱하기, 나누기 함수 / 사칙연산 (0) | 2021.11.29 |
[파이썬] 엑셀 더하기, 빼기 / 사칙연산 (0) | 2021.11.29 |
[파이썬] 엑셀 오늘의 날짜 정보 가져오기 / datetime (0) | 2021.11.29 |
댓글