VBA와 챗GPT를 활용한 PPT 자동화 방법


AI 결과물은 왜 만족스럽지 못할까?

상상력집단은 전국 각지의 공공기관, 기업 대상 강의를 진행하면서

‘어디까지 AI를 활용해야 적절한 것일까?’ 에 대해 항상 고민하고, 나누고 실천하고 있습니다.

시중에 공개된 AI 유료 서비스를 사용하는 것 자체만으로

모든 일을 바로 해낼 수 있을 것 같지만, 현실적인 한계도 고려해야 합니다.

오늘의 주제가 될 PPT 만들기가 대표적인 예시일 것입니다.

많은 시각화 툴들이 소개되고 있지만,

사내 공식행사에 직접 활용해보신 분들의 소감은 어떠신가요?

기대만큼 만족스러우셨나요?

형식과 분량에 제한을 두지 않았을 경우에,

작업시간을 줄여주는 것 자체로는 의미가 있었을 것입니다.

하지만, 내가 원하는 양식에 딱 맞게 작성해주는 PPT를 제작해주는 AI?

지금 단계에선 AI에게 모든걸 부탁하기가 어려운 것이 사실입니다.

AI에게 전달해줄 아이디어가 있더라도,

인간의 배경지식과 노하우가 적절히 섞이지 않으면 만족스럽지 못한 결과물의 연속일 뿐입니다.



내가 원하는 템플릿까지 만들어주는 AI 활용 노하우,

상상력집단이 직접 일하는 방식을 공개해드리겠습니다.


PPT 템플릿 자동화 6단계

•1단계: 회사 템플릿 분석

•2단계: 자동화 가능 영역 식별

•3단계: 챗GPT 프롬프트 설계

•4단계: 데이터 연동

•5단계: 자동화 실행

•6단계: 미세 조정


1단계. 회사 템플릿 분석

‘업무자동화’ 라는 말을 들었을 때,

문자 그대로 클릭 한방에 모든 과정을 알아서 다 해주는 것처럼 느껴질 수 있습니다.

하지만 이것도 일종의 개발 프로젝트로 인식해야 더 빠르고 정확한 결과를 가져올 수 있습니다.

즉, ‘컴퓨터/기계가 이해할 수 있는 방식으로 내가 하려는 말을 전달’해야 하는 것이죠.

ppt 템플릿 작업을 할때도 컴퓨터가 인식할 수 있게 일부 내용은 변형이 필요한데요,

여기서부터 이어지는 내용들은 챗GPT의 도움을 받아서 각자의 파일로 함께 해보시면 더 쉽고 빠르게 진행됩니다.

실제 저희가 만들고 있는 강의 교안을 토대로 예시를 구성했습니다.

단계별로 작업하실 수 있는 프롬프트 함께 첨부하겠습니다.


※ 템플릿 분석 요청 프롬프트

내가 올린 페이지를 회사용 템플릿으로 활용할거야.VBA작업을 진행할 때 어떤 영역을 자동화할 수 있는지 분석해줘.





실제로 파일에 아무런 변경 작업을 하지 않고,

GPT를 통해 어떤 작업이 가능한지에 대한 질문으로 시작하고 있습니다.


공용 템플릿이기 때문에 여러 페이지를 동시에 생성해도 통일성이 있어야 한다는 전제를 주면서

가능한 것과 불가능한 것을 구별해서 답변을 해주고 있는 것이 보이실 겁니다.


(각자 활용하시는 파일이 다를 것이기 때문에 당연히 결과값도 다르게 나오겠죠?)

2단계: 자동화 가능 영역 식별

강의를 통해, 프롬프트로 명령할 수 있는 기초 개념들을 리스트 형태로 소개하고 싶어졌습니다.

그래서 여러 페이지에 걸쳐 표에 삽입할 내용을 자동화하려 하고,

실제로 표 안의 텍스트 입력 영역을 자동화할 수 있는지 파악해보겠습니다.

※ 자동화 가능 영역 식별 프롬프트

정리해준 자동화 항목 중, OOO와 OOO를 진행하고 싶어.내가첨부한 파일로 자동화 작업을 진행할 때, 실제로 변경할 수 있는 영역은?




이미지, 텍스트 박스, 표, 서식, 순서, 복제 등등 다양한 내용에 대한 방법을 소개해주고 있습니다.

나머지 내용은 바꾸지 않고 i) 여러 슬라이드 복제 & ii) 표 내용 다변화 작업이 필요합니다.


3단계: 챗GPT 프롬프트 설계

하고 싶은 작업과, AI가 할 수 있는 작업, 그리고 필요한 내용이 무엇인지 확인했으니

그 내용들을 실행시켜주는 VBA 코드를 요청해보겠습니다.

※ VBA 구조화를 위한 챗GPT 프롬프트 설계

변경 가능한 항목 : A, B
변경 가능한 내용 : a, b
기타 조건 : ccccc
와 같은 형태로 VBA 코드를 만들고 싶어.
더욱 정확히 만들기 위해 필요한 것은?

3초 가입하고, 찐 AI 고수들의
인사이트와 자료를 이어서 받아보세요

2만명이 상상력집단 칼럼을 매일 무료로 읽으며
AI 고수되는 정보를 얻고 있습니다.