워크시트 삭제 새로운 워크시트를 만드는 것이 가능하다면 불필요한 워크시트를 삭제하는 것 역시 가능할 것이다. 이를 위해서는 'remove_sheet( )' 함수를 사용한다.
이때 삭제하려는 시트명의 앞뒤를 대괄호[ ]로 감싸주어야 한다. <워크북명>.remove_sheet(<워크북명>['시트명']) # openpyxl에서 Workbook 객체를 가져오고 있다. from openpyxl import load_workbook # 기존의 워크북을 불러온다. wb = load_workbook('pyexcel_04.xlsx') # 워크시트 '4월'을 지정하여 삭제한다. wb.remove_sheet(wb['4월']) # 같은 이름으로 파일을 덮어쓰고 있다. wb.save('pyexcel_04.xlsx') 앞의 코드를 실행하면 조금 전까지 존재하던 워크시트 '4월'이 삭제된 것을 확인할 수 있을 것이다.
워크시트 복사 새로운 시트를 생성하고 삭제할 수 있는 것처럼 이미 존재하는 시트를 그대로 복...
#
copy_worksheet
#
워크시트삭제
#
워크시트복사
#
워크시트명추출
#
워크시트명
#
워크시트
#
워크북
#
엑셀
#
시트
#
worksheet
#
workbook
#
sheet
#
remove_sheet
#
remove
#
Python
#
openpyxl
#
get_sheet_names
#
Excel
#
파이썬
원문 링크 : OpenPyxl 워크시트 삭제, 복사, 추출