from openpyxl import load_workbook
wb = load_workbook("demo.xlsx")
ws = wb.active
# 삽입
# 2번째 행에 하나의 행 삽입 (row 2에 우측 버튼 클릭하여 삽입)
ws.insert_rows(2)
# 3번째 행에서 두칸 삽입
ws.insert_rows(3, 2)
# 2번째 열에서 하나의 열 삽입 (column B에 우측 버튼 클릭하여 삽입)
ws.insert_cols(2)
# 2번째 열에서 세칸 삽입
ws.insert_cols(2, 3)
# 삭제
# 2번째 행 삭제 (row 2에 우측 버튼 클릭하여 삭제)
ws.delete_rows(2)
# 3번째 행부터 두칸 삭제
ws.delete_rows(3, 2)
# 2번째 열 삭제 (column B에 우측 버튼 클릭하여 삭제)
ws.delete_cols(2)
# 2번째 열부터 세칸 삭제
ws.delete_cols(2, 3)
wb.save("demo.xlsx")
반응형
'RPA > Python' 카테고리의 다른 글
[openpyxl] Cell 스타일 (0) | 2021.04.27 |
---|---|
[openpyxl] Cell 값 이동 (잘라내기-붙여넣기) (0) | 2021.04.23 |
[openpyxl] Cell 값 찾기/수정 (0) | 2021.04.22 |
[openpyxl] Cell에 값 쓰기/읽기 (0) | 2021.04.22 |
[openpyxl] 환경설정 및 파일 생성, SHEET 관리 (0) | 2021.04.21 |