다른 사람의 엑셀파일에다 작업을 하다보면 필요없는 스타일이 만들어지게 됩니다.
이런 지저분한 스타일 때문에 엑셀파일이 느려지거나 에러가 발생하는 경우도 있습니다.
사용자가 지정한 스타일을 파이썬을 사용하여 자동으로 삭제해 보도록 하겠습니다.
스타일을 삭제하기 전 파일 모습은 아래와 같습니다.
스타일을 지우기 위한 파이썬 코드는 아래와 같습니다.
실행을 시켜보니 큰일이 났네요....ㅠㅠ
이렇게 되어 버렸어요....ㅠㅠ
스티일은 지워졌는데, 모든 적용된 양식들이 싹 다 지워졌네요....
이렇게 되면 못쓰겠네요....ㅠㅠ
구글링을 열심히 해서 만들었는데, 비전공자의 능력은 여기까지인가 보네요....
혹시 스타일을 지우시고 싶은 분은 아래에 VBA 로 만든 코드 참고하시기 바랍니다.
2020.11.28 - [IT와 친해지기/엑셀 VBA 자료실] - 엑셀 VBA(매크로) - 엑셀에서 스타일(Style) 제거 방법
728x90
반응형
'파이썬(Python) > 파이썬으로 엑셀 제어하기' 카테고리의 다른 글
파이썬 win32com으로 엑셀 여는 법, 음영 넣는 법, 닫는 법 (2) | 2024.01.11 |
---|---|
Python - openpyxl 을 사용 중 값이 아닌 수식을 가져올때 해결방법 (2) | 2021.10.30 |
Python(파이썬) openpyxl - 엑셀 글자정렬(Text Align) (0) | 2021.05.05 |
Python(파이썬) openpyxl - 글자(Font) 크기, 색깔, 스타일 지정하는 방 (0) | 2021.05.02 |
Python(파이썬) openpyxl - 엑셀 시트(Work sheet)를 호출하는 방법 (0) | 2021.05.01 |
댓글