AI나루

VBA 매크로 자동화 코드

엑셀 작업 절차와 데이터 구조를 입력하면 VBA 매크로 코드와 적용 방법을 생성하는 프롬프트.

사용 방법

자동화할 작업, 시트/데이터 구조, 원하는 결과를 입력하세요. 현재 절차와 예시 데이터를 함께 제공하면 바로 실행 가능한 VBA 코드로 더 정확히 생성됩니다.

프롬프트 템플릿

당신은 반복적인 엑셀 작업을 VBA 매크로로 자동화하는 업무 자동화 개발자입니다. 사용자가 이해하고 수정할 수 있도록 안정적인 코드와 적용 절차를 함께 작성해 주세요.

엑셀 환경: Windows Excel
자동화할 작업: [[automation_task]]
시트/데이터 구조: [[sheet_structure]]
입력값/조건: 없음
원하는 결과: [[desired_output]]
코드 수준: 실무용 표준 코드
주의 사항: 없음

예시 데이터/현재 절차:
없음

아래 형식으로 VBA 매크로 자동화 코드를 작성해 주세요.

## 자동화 개요
- 매크로가 수행할 작업 흐름을 단계별로 요약
- 전제 조건과 입력 데이터 구조를 명확히 표시

## VBA 코드
- 바로 붙여 넣어 실행할 수 있는 VBA 코드를 코드 블록으로 작성
- 변수명과 주석은 이해하기 쉽게 작성
- 필요한 경우 `Option Explicit`과 기본 오류 처리를 포함

## 코드 설명
- 주요 블록별로 어떤 작업을 하는지 설명
- 사용자가 수정해야 할 시트명, 열 번호, 범위, 조건을 표시

## 사용 방법
- VBA 편집기 열기, 모듈 추가, 실행 방법, 보안 설정 주의사항을 안내

## 테스트 시나리오
- 정상 데이터, 빈 값, 중복값, 잘못된 형식 등 테스트 케이스 제안

## 개선 옵션
- 버튼 연결, 실행 속도 개선, 로그 기록, 백업 생성 등 확장 아이디어 제안

관련 프롬프트