Python(파이썬) openpyxl - 엑셀 스타일 지우기(주의)
본문 바로가기
파이썬(Python)/파이썬으로 엑셀 제어하기

Python(파이썬) openpyxl - 엑셀 스타일 지우기(주의)

by Squat Lee 2021. 5. 6.

 

다른 사람의 엑셀파일에다 작업을 하다보면 필요없는 스타일이 만들어지게 됩니다.

 

이런 지저분한 스타일 때문에 엑셀파일이 느려지거나 에러가 발생하는 경우도 있습니다.

 

사용자가 지정한 스타일을 파이썬을 사용하여 자동으로 삭제해 보도록 하겠습니다.

 

스타일을 삭제하기 전 파일 모습은 아래와 같습니다.

 

 

스타일을 지우기 위한 파이썬 코드는 아래와 같습니다.

실행을 시켜보니 큰일이 났네요....ㅠㅠ

 

 

이렇게 되어 버렸어요....ㅠㅠ

 

스티일은 지워졌는데, 모든 적용된 양식들이 싹 다 지워졌네요....

 

이렇게 되면 못쓰겠네요....ㅠㅠ 

 

구글링을 열심히 해서 만들었는데, 비전공자의 능력은 여기까지인가 보네요....

 

혹시 스타일을 지우시고 싶은 분은 아래에 VBA 로 만든 코드 참고하시기 바랍니다.

 

2020.11.28 - [IT와 친해지기/엑셀 VBA 자료실] - 엑셀 VBA(매크로) - 엑셀에서 스타일(Style) 제거 방법

 

엑셀 VBA(매크로) - 엑셀에서 스타일(Style) 제거 방법

이미 만들어 놓은 엑셀 양식을 여러사람이 사용하면 시간이 지날수록 속도가 점차 느려집니다. 이때 해결하는 방법 중 스타일을 제거하는 방법이 있습니다. 엑셀 메뉴에서 홈 메뉴 버튼을 클릭

dotsnlines.tistory.com

 

728x90
반응형

댓글