- 최초 작성일: 2026-09-13
- 최종 수정일: 2026-09-13
- 조회수: 334 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 엑셀 자동 고침 일괄 등록, 코딩 몰라도 AI가 다 해줍니다
들어가기 전에
지난 강의에서 자동 고침에 짧은 코드로 긴 수식이나 문구를 등록해두는 방법에 대해 소개했습니다. 등록할 항목이 몇 개 되지 않는다면 괜찮지만, 등록할 목록이 열 개, 스무 개로 늘어나면 [자동 고침 옵션] 대화상자에서 하나씩 입력하고 추가 버튼 누르는 것도 만만찮은 작업이 됩니다.
오늘은 이 등록 과정을 좀 더 편리하게 처리하는 방법에 대해 알아봅니다. 워크시트에 목록만 정리해두면 VBA로 한 번에 자동 등록되도록 해 보겠습니다. 매크로·VBA를 몰라도 됩니다. 코드는 생성형 AI로 만들면 되기 때문입니다. 순서대로 따라하시기만 하면 됩니다.
엑셀 자동 고침 일괄 등록, 코딩 몰라도 AI가 다 해줍니다
자동 고침에 등록할 목록이 많아지면 대화상자에서 하나씩 등록하는 것도 일이 됩니다. 워크시트에 목록만 정리해두고, VBA 코드는 생성형 AI에게 맡겨서 한 번에 일괄 등록하는 방법을 정리합니다. VBA를 몰라도, 그리고 매크로가 처음이어도 그대로 따라 하실 수 있습니다.
이번 영상에서 습득할 수 있는 주요 내용
- 워크시트로 일괄 등록 준비: 입력 코드와 결과값을 시트에 정리해두는 방법과, 세미콜론(;) 같은 구분기호를 붙여 오작동을 막는 팁
- 생성형 AI로 VBA 코드 만들기: 메서드 이름을 몰라도, 하고 싶은 동작을 화면 그대로 설명해서 매크로 코드를 받는 프롬프트 작성법
- VBE 실행 및 저장 시 주의사항: 코드 붙여넣기부터 실행까지, 매크로 보안 경고 대처법, 그리고 파일 저장 시 반드시 확인해야 할 형식
- 등록된 항목을 실수로 덮어쓰거나 잘못 지우면 어떻게 될까? 자동 고침 100% 활용하는 법 (멤버십 전용 풀 버전)
📊 신간 전자책(PDF) · 287쪽 · 아이엑셀러 단독 출간
'표준 3계층 구조'로 엑셀 대시보드를 체계적으로 만들어보세요!
- 3초 안에 읽히는 화면 설계 감각 습득
- Microsoft Excel MVP의 실전 노하우
- 중간마진 없는 합리적인 가격
자동 고침 기능, 잠깐 복습하고 가겠습니다
자동 고침(AutoCorrect)은 원래 오타나 맞춤법을 자동으로 고쳐주는 기능입니다. "입력" 값과 "결과" 값을 직접 등록해두면 짧은 코드 몇 글자로 긴 수식이나 문구를 한 번에 완성하는 개인 단축키로도 쓸 수 있습니다. 이 목록은 엑셀뿐 아니라 워드·파워포인트 등 오피스 프로그램 전체가 공유하고, 파일이 아니라 지금 쓰고 있는 컴퓨터·계정에 저장되는 개인 설정이라는 점이 핵심입니다. 지난 영상에서 이 기본기와 실무 예제(가중평균 수식, 날짜 서식, 이메일 서명, 구분선)를 다뤘으니, 아직 안 보셨다면 먼저 확인하고 오실 것을 추천합니다.
1. 워크시트에 목록 정리하기
먼저 오늘 쓸 예제 시트부터 보겠습니다. '자동고침목록'이라는 시트에 A열은 입력할 코드, B열은 치환될 내용으로 정리해뒀습니다. 오늘 예제는 제가 집필한 책들의 제목을 등록해보는 것으로 준비했습니다.
- 입력:
;책1/ 결과:엑셀 대시보드 실전 워크북 - 입력:
;책2/ 결과:엑셀 X AI: 제미나이 & 노트북LM - 입력:
;책3/ 결과:코파일럿 + 엑셀 업무자동화 정석 - 입력:
;책4/ 결과:챗GPT + 엑셀 업무자동화 정석 - 입력:
;책5/ 결과:엑셀 VBA 파워 코딩의 정석 - 입력:
;책6/ 결과:엑셀의 정석
입력 코드를 그냥 "책1"로 하지 않고 앞에 세미콜론을 붙여 ";책1"과 같은 형식으로 한 이유는, 세미콜론 없이 등록해두면 문서 작업 중 우연히 "책1"이라는 글자가 들어가는 순간 자동 고침이 작동할 수 있기 때문입니다. 평소에 잘 안 쓰는 기호를 붙여두면 이런 오작동을 막을 수 있고, 이 규칙은 뒤에서 "내가 등록한 항목"만 골라내는 기준으로도 다시 쓰입니다.
꼭 책 제목이 아니어도 됩니다. 자주 보내는 안내 문구, 반복되는 이메일 서명, 실무에서 매번 다시 입력하는 상품명·계정명 등 여러분의 실제 업무 목록으로 그대로 응용하실 수 있습니다.
2. 생성형 AI로 VBA 코드 만들기
여러분이 사용하시는 생성형 AI를 그대로 사용하시면 됩니다. 제미나이든, 챗GPT든, 코파일럿이든 상관없습니다. 어떤 AI를 쓰시든 원리는 같습니다. 프롬프트 창에 다음과 같이 원하는 동작을 설명합니다. 아래 프롬프트를 그대로 복사해서 생성형 AI에 붙여넣어 사용하시면 됩니다.
다음 조건을 충족하는 엑셀 VBA 코드를 만들어줘.
- '자동고침목록'이라는 시트가 있고, A열에는 짧은 단어(예: ;책1), B열에는 그 단어가 실제로 풀어 쓸 긴 문장이 2행부터 정리되어 있다.
- 이 목록에 있는 것을 전부 읽어서, 엑셀의 [파일] → [옵션] → [언어 교정] → [자동 고침 옵션]에서 손으로 하나씩 등록하는 것과 똑같은 걸 한 번에 자동으로 등록하고 싶다.
- 데이터가 있는 행까지만 처리하고, 빈 행이 나오면 멈추게 해줘.
- 몇 개 항목이 등록되었는지 메시지로 알려줘.
매크로나 VBA에 대해 전혀 몰라도, 화면에서 하고 싶은 동작을 구체적으로 설명하기만 하면 AI가 알아서 코드를 만들어줍니다. 자세한 원칙은 아래 MVP TIP에서 다시 정리해드립니다.
다만 AI가 만들어준 코드라도, 시트 이름이나 시작 행 번호처럼 여러분의 실제 환경과 다른 부분은 없는지 실행 전에 한 번 훑어보시기 바랍니다. 특히 처음 써보는 코드라면, 등록 결과를 되돌리기 어려운 작업(뒤에서 다룰 전체 삭제 등)은 소규모로 먼저 테스트해보는 습관을 들이시는 게 좋습니다.
또한 매크로는 실행 취소가 안 되므로 실제 데이터를 사용하신다면 반드시 백업본을 준비해 두고 사용하시기 바랍니다.
3. VBA 편집기(VBE)에 코드 붙여넣고 실행하기
AI가 만들어준 코드는 보통 다음과 같은 순서로 실행합니다.
- AI가 만들어준 코드를 복사합니다.
- 엑셀에서
Alt + F11을 눌러 VBA 편집기를 엽니다. - [삽입] > [모듈]로 새 모듈을 추가하고, 코드 창에
Ctrl+V로 붙여넣습니다. - 프로시저 안을 클릭한 뒤
F5를 눌러 실행합니다.
이번 예제의 경우, 코드를 실행했을 때 "총 6개 항목이 등록되었습니다"라는 메시지 상자가 나타나면 성공입니다.
매크로 보안 경고가 뜬다면?
파일에 따라 상단에 "매크로가 사용 안 함으로 설정되었습니다"라는 노란색 보안 경고 막대가 나타날 수 있습니다. 이럴 때는 [콘텐츠 사용] 버튼을 눌러야 매크로가 실행됩니다. 신뢰할 수 있는 파일(직접 만든 파일, 또는 신뢰할 수 있는 출처에서 받은 파일)에서만 이 버튼을 누르시고, 출처가 불분명한 파일에서는 누르지 않는 것이 안전합니다.
4. 실제로 적용되는지 확인하기 및 주의사항
빈 셀에 ;책1을 입력하고 Enter를 눌러보면 "엑셀 대시보드 실전 워크북"으로 바로 치환됩니다. 나머지 ;책2부터 ;책6까지도 동일하게 동작하고, 세미콜론 없이 그냥 "책1"이라고 입력하면 아무 일도 일어나지 않는 것도 확인할 수 있습니다.
여섯 개 항목을 대화상자에서 하나씩 등록했다면 시간이 꽤 걸렸을 텐데, 매크로 한 번 실행으로 순식간에 끝났습니다. 실무에서 등록할 문구가 훨씬 많다면 이 방법의 효과는 더욱 크게 체감됩니다.
[주의] 매크로가 포함된 파일을 저장할 때
매크로가 포함된 파일은 [파일] > [다른 이름으로 저장]에서 반드시 Excel 매크로 사용 통합 문서(.xlsm) 형식으로 저장해야 코드까지 함께 저장됩니다. 그냥 xlsx로 저장하면 시트의 목록은 남아 있어도 매크로 코드는 사라집니다.
5. 자동 고침 100% 활용하는 법 [멤버십 회원용]
이 매크로를 반복해서 쓰다 보면, 시트에 이미 등록했던 항목을 실수로 또 넣고 돌릴 때가 있습니다. 이때 오류 메시지가 뜰 것 같지만, 실제로는 아무 경고 없이 기존 항목이 조용히 덮어써지고 이전 값은 남지 않습니다. 목록을 아예 새로 바꾸고 싶어서 기존 항목을 전부 지우려 한다면 얘기가 달라지는데, 이 설정은 파일이 아니라 내 컴퓨터 전체 설정이라 잘못 지우면 평소 쓰던 다른 항목까지 같이 날아갈 수 있습니다.
멤버십 전용 영상에서는 현재 등록된 항목(세미콜론으로 시작하는 것만)을 워크시트로 내보내서, 삭제할 항목은 X로 표시하고 수정할 내용은 직접 고친 뒤 그 결과를 컴퓨터에 안전하게 동기화하는 방법을 AI가 만든 코드와 함께 다룹니다.
이 영상은 멤버십 회원 전용 콘텐츠입니다.
등록 목록을 내보내고, 검토하고, 안전하게 동기화하는 전체 과정은 멤버십 회원 대상으로 공개합니다. 아직 회원이 아니시라면 아래 버튼으로 가입하고 지금 바로 확인해보세요.
MVP TIP — AI로 매크로를 작성할 때
1. 생성형 AI에게 정확한 진행 과정을 설명하세요
매크로나 VBA 문법은 몰라도 되지만, 작업 진행 과정은 정확하게 AI에게 전달해야 합니다. "[자동 고침 옵션]에서 손으로 등록하는 것과 똑같이 해줘"처럼 화면에서 하던 행동을 그대로 설명하면 AI가 알아서 적절한 명령어를 찾아줍니다.
2. 구분기호는 처음부터 정해두세요
세미콜론(;)처럼 평소 잘 안 쓰는 기호를 입력 코드 앞에 붙여두면, 오작동을 막을 뿐 아니라 나중에 "내가 등록한 항목"만 따로 골라내는 기준으로도 활용할 수 있습니다.
3. 되돌릴 수 없는 작업은 특히 조심하세요
단순 등록·수정은 실수해도 다시 실행하면 되지만, 전체 삭제처럼 되돌릴 수 없는 동작은 AI에게 코드를 받을 때부터 "실행 전에 확인 메시지를 띄워줘"라고 함께 요청해두시면 안전합니다.
자주 묻는 질문 (FAQ)
Q1. VBA를 한 번도 안 써봤는데 따라 할 수 있나요?
코드는 생성형 AI가 만들어주기 때문에, VBA 문법을 몰라도 화면에서 하고 싶은 동작만 구체적으로 설명하면 됩니다.
Q2. 이미 등록된 항목을 같은 코드로 다시 등록하면 어떻게 되나요?
오류 없이 조용히 새 값으로 덮어써집니다. 이전 값은 남지 않으니, 시트에 같은 입력 코드를 중복으로 남겨두지 않도록 주의하시기 바랍니다.
Q3. 매크로가 포함된 파일은 어떤 형식으로 저장해야 하나요?
일반 xlsx로 저장하면 매크로가 사라지니, [다른 이름으로 저장]에서 'Excel 매크로 사용 통합 문서(.xlsm)'로 저장해야 합니다.
Q4. 등록한 자동 고침 목록은 다른 컴퓨터에서도 그대로 적용되나요?
아니요. 자동 고침 설정은 지금 사용 중인 컴퓨터·계정에만 저장되는 개인 설정입니다. 여러 대의 컴퓨터에서 같은 목록을 쓰려면, 목록이 정리된 예제 파일을 해당 컴퓨터로 옮긴 뒤 매크로를 한 번씩 실행해주셔야 합니다.
Q5. 매크로 실행 시 보안 경고가 뜨는데 어떻게 하나요?
파일 상단에 뜨는 노란색 보안 경고 막대에서 [콘텐츠 사용]을 클릭하시면 됩니다. 직접 만들었거나 신뢰할 수 있는 출처의 파일에서만 클릭하시길 권장드립니다.
마치며
워크시트에 목록만 정리해두면 자동으로 '자동 고침' 목록에 등록하는 방법에 대해 알아보았습니다. 등록할 목록이 많아서 번거로우셨던 분들은 오늘 예제 파일을 받아 본인만의 목록으로 적용해보시기 바랍니다.
이미 등록된 항목을 안전하게 덮어쓰고, 전체 초기화까지 관리하는 방법이 궁금하시다면 멤버십 회원용 풀 버전에서 이어서 확인해보세요.