Gemini 1.5 Pro를 업무 비서로 활용하여 엑셀 매크로/VBA 코드 1분 만에 짜기
회사 업무를 하다 보면 피할 수 없는 산더미 같은 단순 반복 작업들이 있습니다. 특히 매달/매주 수십 개의 엑셀 파일에서 특정 데이터를 추출하여 하나의 보고서로 합치거나, 행과 열의 서식을 정리하고 파일명에 오늘 날짜를 붙여 PDF로 일괄 저장하는 작업 등이 대표적입니다.
이러한 작업을 자동화하기 위해 **엑셀 매크로(VBA)**를 써보려 하지만, 프로그래밍 코드를 전혀 모르는 일반 직장인들에게는 Visual Basic 창을 켜는 것조차 거대한 벽처럼 느껴집니다.
하지만 구글의 강력한 생성형 AI인 Gemini 1.5 Pro를 똑똑하게 활용하면, 복잡한 개발 공부 없이 말 한마디(프롬프트)만으로 내가 원하는 맞춤형 엑셀 자동화 매크로 코드를 1분 만에 완벽히 제작할 수 있습니다.
오늘은 실무 생산성을 극대화해 주는 엑셀 VBA 자동화 프롬프트 작성법과 복사해서 바로 쓰는 적용 단계를 소개합니다.
1. 왜 엑셀 자동화에 Gemini 1.5 Pro인가요?
- 대용량 컨텍스트 처리: Gemini 1.5 Pro는 엄청나게 긴 데이터 구조나 코드를 한 번에 분석하므로, 내가 사용하는 복잡한 엑셀 시트의 전체 헤더(A열부터 Z열까지) 구조를 통째로 복사해 전달해도 오차 없이 정확한 코드를 만들어냅니다.
- 친절한 단계별 주석: 코드를 짜줄 뿐만 아니라 단축키는 어떻게 등록하는지, 에러가 났을 때는 어떻게 대처하는지 초보자 눈높이에 맞춰 조언해 줍니다.
2. 실무 엑셀 합치기 자동화 매크로 요청 프롬프트 예시
자주 쓰이는 "여러 폴더 안의 엑셀 시트 내용을 하나의 마스터 시트로 자동 취합하기" 작업을 해결하기 위한 실전 프롬프트입니다. 그대로 복사하여 Gemini에 입력해 보세요.
💡 Gemini 실무 매크로 생성 프롬프트
"너는 15년 경력의 엑셀 데이터 분석 및 자동화 전문가야. 내가 요청하는 작업을 처리할 수 있는 엑셀 VBA(매크로) 코드를 작성해 줘.
[요청 작업]
특정 폴더(예: C:\ExcelFiles) 안에 있는 모든 엑셀 파일(.xlsx)을 자동으로 열어서, 각 파일의 'Sheet1' 시트에 있는 데이터를 복사하여, 내가 매크로를 실행하는 파일의 'Master' 시트 하단에 순차적으로 누적해서 합치고 싶어.[세부 규칙]
- 각 파일의 1행(헤더행)은 최초 한 번만 복사하고, 두 번째 파일부터는 2행부터 데이터가 있는 마지막 행까지만 복사해서 붙여넣어 줘.
- 데이터를 붙여넣을 때 기존 마스터 시트 데이터 아래에 빈칸 없이 연속해서 이어 붙여지도록 해줘.
- 매크로 작업이 다 끝나면 자동으로 열었던 임시 파일들을 저장하지 않고 닫아주고, '취합이 완료되었습니다!'라는 메시지 팝업창을 띄워줘.
- VBA 코드 각 행에 한글 주석을 달아 어떤 역할을 하는지 쉽게 이해하도록 도와줘.
- 코드를 복사해서 엑셀에 어떻게 붙여넣고 실행하는지 초보자용 가이드도 함께 적어줘."
3. 생성된 코드를 엑셀에 1분 만에 적용하는 법
Gemini가 아주 정교하고 한글 주석이 가득 달린 VBA 코드를 출력해 줄 것입니다. 이를 엑셀에 적용하는 3단계 가이드입니다.
- 데이터를 합칠 마스터 엑셀 파일을 열고 키보드 단축키 **
Alt + F11**을 눌러 VBA 편집기 창을 켭니다. - 상단 메뉴에서 **[삽입(Insert)] ➡️ [모듈(Module)]**을 클릭합니다.
- 새로 열린 하얀 메모장 같은 화면에 Gemini가 생성해 준 코드를 복사해서 붙여넣고, 우측 상단 **
X**를 눌러 편집기를 닫습니다. - 마스터 파일 화면에서 **
Alt + F8**을 누르고 내가 추가한 매크로 이름을 선택한 뒤 **[실행(Run)]**을 누르면 작업이 순식간에 자동으로 진행됩니다!
*(※ 주의: 매크로가 포함된 엑셀 파일은 저장할 때 파일 형식을 반드시 **'Excel 매크로 사용 통합 문서(.xlsm)'*로 저장하셔야 매크로가 유실되지 않습니다.)
✍️ 요약하며
반복적인 복사-붙여넣기 단순 노무에 매일 1시간씩 허비하며 스트레스를 받는 시대는 지났습니다. 컴퓨터가 잘하는 단순 가공 처리는 똑똑한 AI 비서와 엑셀 매크로에 넘겨버리세요.
오늘 업무를 시작하기 전, 내 모니터 옆 브라우저에 Gemini를 켜두고 "이 엑셀 노가다 작업 매크로로 만들어줘"라고 편하게 말을 걸어 업무 퇴근 시간을 1시간 앞당겨 보시기 바랍니다!