RPA/Python

[openpyxl] 행열 삽입/삭제

꼰대 2021. 4. 23. 11:28

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(23)

 

 

# 삭제

# 2번째 행 삭제 (row 2에 우측 버튼 클릭하여 삭제)

ws.delete_rows(2)

 

# 3번째 행부터 두칸 삭제

ws.delete_rows(3, 2)

 

# 2번째 열 삭제 (column B에 우측 버튼 클릭하여 삭제)

ws.delete_cols(2)

 

# 2번째 열부터 세칸 삭제

ws.delete_cols(23)

 

 

wb.save("demo.xlsx")

반응형