본문 바로가기
Develop/파이썬 자동화 실무 적용하기

(엑셀 & ppt 연동) 엑셀 내 텍스트를 ppt에서 검색 및 변경해주기

by 보보트레인 2023. 6. 14.

 

1. 파일 정리하고 new python파일 만들기

venv 라이브러리 루트에 작업할 ppt & excel 파일을 넣고 new phython파일을 PPT_Study라는 이름으로 생성

 

2. 라이브러리 설정 및 설치

사용할 라이브러리

그리고 terminal에서  pip install python-pptx로 해당 라이브러리 다운받기

다운로드 사진

마찬가지로 엑셀을 쓸 것이기 때문에 pip install openpyxl으로 터미널에서 다운

다운로드 사진

이제 화면에서 사용할 라이브러리 2개 import하고 ppt명에 맞게 작업할 프리젠테이션 설정

 

3. 코드 입력

대충 설명하자면

원하는 ppt에 들어가 text_frame안에있는 "서비스"라는 단어를 모두 찾은 후, Tricks로 고친다는 이야기이다.

 

<결과>

실제로 result라는 ppt가 생성되고 서비스라는 이름이 모두 tricks로 변경 적용되어있음을 확인할 수 있다.

반응형