매주 같은 시트를 정리하느라 같은 버튼을 수십 번 누르고 있다면, 그 클릭은 매크로 한 번으로 바꿀 수 있습니다. 엑셀이라면 VBA, 구글 시트라면 앱스 스크립트입니다. 코드를 몰라도 클로드에게 지금 하는 일을 설명하면 스크립트를 만들어 줍니다.
클로드로 엑셀 VBA·구글 앱스 스크립트 만들기: 반복 클릭을 버튼 하나로
목차 (9)
요청할 때 넣어야 할 정보
스크립트의 정확도는 설명의 정확도와 같습니다. 특히 "지금 손으로 하는 순서"를 그대로 적으면 클로드가 그 순서를 코드로 옮깁니다.
엑셀 VBA 예시
엑셀 VBA 매크로를 만들어 줘. (엑셀 365, 윈도우)
시트 구조: '주문' 시트, 1행은 머리글, A열 주문일 / B열 거래처 / C열 금액 / D열 상태
지금 하는 일:
1) D열이 '취소'인 행을 찾아서
2) 그 행을 '취소내역' 시트 맨 아래로 옮기고
3) '주문' 시트에서는 삭제
예외: 빈 행은 건너뛰고, '취소내역' 시트가 없으면 만들어 줘
마지막에 옮긴 건수를 메시지 창으로 보여 줘.
코드 각 부분에 한국어 주석을 달아 줘.
받은 코드는 엑셀의 개발 도구 → Visual Basic에서 모듈을 추가해 붙여 넣고, 복사본 파일에서 실행해 봅니다. 파일은 매크로 사용 통합 문서(.xlsm)로 저장해야 매크로가 유지됩니다.
구글 앱스 스크립트 예시
구글 시트 앱스 스크립트를 만들어 줘.
시트: '신청' 시트, 1행 머리글, A열 신청일시 / B열 이름 / C열 이메일 / D열 처리
하고 싶은 일: 매일 아침 9시에 D열이 빈 행의 개수를 세서
내 지메일로 "미처리 신청 n건" 메일을 보내기
설치 방법(트리거 설정)도 단계별로 알려 줘.
앱스 스크립트는 처음 실행할 때 권한 요청 화면이 뜹니다. 메일 발송, 시트 읽기 등 어떤 권한을 요청하는지 읽고 허용하세요. 내가 요청하지 않은 권한(예: 드라이브 전체 삭제)이 있다면 실행하지 마세요.
실행 전 안전 수칙
매크로는 클릭 몇 번 대신 한 번에 많은 셀을 바꾸는 도구입니다. 실수도 한 번에 크게 납니다. 특히 삭제·덮어쓰기 동작이 있는 코드는 "이 코드가 삭제하는 것은 정확히 무엇인지 설명해 줘"라고 확인한 뒤 실행하세요.
오류가 났을 때
오류 메시지 전문과 어느 줄에서 멈췄는지를 그대로 붙여 넣습니다.
위 VBA를 실행했더니 '런타임 오류 9: 아래 첨자 사용이 잘못되었습니다'가
Set ws2 = Sheets("취소내역") 줄에서 났어. 고쳐 줘.
오류 화면을 캡처해서 올리는 것도 좋은 방법입니다.
더 큰 자동화가 필요하다면
여러 파일을 다루거나, 시트 밖의 시스템과 연결해야 한다면 매크로보다 파이썬이 나을 수 있습니다. 클로드 코드로 엑셀 합치기 자동화를 참고하세요.
만들며 정한 원칙
처음 매크로를 만들었을 때 원본 파일에서 바로 실행했다가, 조건을 잘못 적어 지우면 안 되는 행까지 지운 적이 있습니다. 실행 취소도 되지 않았습니다. 그 뒤로는 복사본에서 실행 → 결과 확인 → 원본 적용 순서를 반드시 지킵니다. 매크로의 편리함은 이 순서를 지킬 때만 안전합니다.
오늘의 체크포인트
- 시트 구조, 지금 하는 순서, 결과 모습, 예외, 환경을 함께 설명하세요.
- 코드는 복사본에서 먼저 실행하고, 삭제·덮어쓰기와 권한 요청은 꼭 확인합니다.
- 오류는 메시지 전문과 멈춘 줄을 함께 알려 주면 빠르게 고칠 수 있습니다.
출처
자주 묻는 질문
- VBA와 앱스 스크립트 중 무엇을 써야 하나요?
- 엑셀 파일(PC)로 일한다면 VBA, 구글 시트로 일한다면 앱스 스크립트입니다. 회사에서 쓰는 도구를 기준으로 고르세요.
- 매크로가 들어간 파일을 받아도 안전한가요?
- 출처를 모르는 매크로 파일은 열지 않는 것이 원칙입니다. 클로드가 만든 코드도 실행 전에 무엇을 하는지 설명을 듣고, 복사본에서 먼저 테스트하세요.
- 회사 PC에서 매크로가 막혀 있어요.
- 보안 정책으로 매크로 실행이 제한된 경우가 많습니다. 임의로 설정을 바꾸지 말고 IT 담당자에게 문의하세요.
이 글은 공개 자료와 직접 사용해 본 결과를 바탕으로 AI 도구를 활용해 초안을 만들고, AGPTEDU 편집부가 사실을 확인해 다듬었습니다. 앤트로픽(Anthropic)과 관계없는 비공식 가이드입니다.

