Excel에서 매크로를 만드는 방법

그래픽 및 차트
이미지 크레디트: Jorge Juan Pérez Suárez/iStock/Getty Images

Microsoft Excel 스프레드시트로 작업할 때 똑같은 단조로운 단계를 계속 반복할 필요가 없습니다. 반복적인 작업을 자동화하는 매크로를 만들어 시간을 절약하십시오. 대부분의 Excel 매크로는 Microsoft의 VBA(Visual Basic Application)에 대한 지식 없이도 작업 수행 단계를 기록하기만 하면 만들 수 있습니다.

이러한 단계에는 숫자 또는 텍스트 입력, 리본의 명령에서 셀 클릭, 셀, 열 또는 행 서식 지정과 같이 사용자가 수행하는 모든 키 입력 및 마우스 클릭이 포함될 수 있습니다. VBA로 작업하는 방법을 알고 있는 경우 Excel 및 기타 Microsoft Office 응용 프로그램에서 액세스할 수 있는 VBE(VB 편집기)에서 기록된 코드를 편집하거나 더 복잡한 매크로를 만들 수 있습니다.

오늘의 비디오

VBE를 사용하지 않고도 예를 들어 MM/DD/YYYY와 같은 단일 형식을 적용하기 위해 간단한 매크로를 기록할 수 있습니다. 스프레드시트의 모든 날짜. 모든 이름의 형식을 지정하기 위해 다른 매크로를 작성할 수 있습니다. 연체 계정이 있는 고객 굵은 빨간색 글씨로.

다른 Office 응용 프로그램으로 확장되는 매크로를 Excel에 기록할 수도 있습니다. 예를 들어 Excel에서 먼저 테이블을 업데이트한 다음 Outlook을 열어 테이블을 지정된 전자 메일 주소 목록으로 보내는 매크로를 만들 수 있습니다.

준비 중

매크로를 기록하기 전에 먼저 개발자 탭을 활성화해야 합니다. 그렇게 하려면 파일, 옵션, 리본 사용자 지정을 선택합니다. 그런 다음 리본 사용자 지정 범주의 기본 탭 목록에서 개발 도구 확인란을 선택하고 확인을 클릭합니다.

마이크로소프트 엑셀 개발자 체크박스
이미지 크레디트: 마이크로소프트

개발자 탭을 활성화한 후 매크로를 실행하려면 활성화해야 합니다. 매크로 보안을 클릭하여 개발자 탭에서 그렇게 할 수 있습니다. 그런 다음 매크로 설정에서 모든 매크로 사용을 클릭한 다음 확인을 클릭합니다.

매크로 기록

두 가지 방법 중 하나로 매크로 기록 상자를 열 수 있습니다. 개발 도구 탭의 코드 그룹에서 매크로 기록을 클릭합니다. 또는 Alt+T+M+R을 누릅니다.

매크로 기록 상자에 새 매크로의 이름을 입력합니다. 첫 번째 문자는 문자여야 하지만 후속 문자는 숫자, 문자 또는 밑줄 기호일 수 있습니다.

Excel 레코드 매크로 상자
이미지 크레디트: 마이크로소프트

필요한 경우 매크로를 빠르게 찾을 수 있도록 매크로 이름을 가능한 설명적으로 만드는 것이 좋습니다. 그러나 원하는 경우 채울 수 있는 선택적 설명 상자도 표시됩니다.

단축키를 지정하려면 단축키 상자에 사용할 대문자 또는 소문자를 입력하세요.

확인을 클릭하면 Excel에서 실제로 새 매크로에 작업을 기록하기 시작합니다.

기록하는 동안 매크로 기록 버튼은 기록 중지 사각형으로 변경됩니다. 매크로 저장이 완료되면 해당 버튼을 클릭하십시오.

일반적으로 이 통합 문서 위치에 매크로를 저장하려고 하지만 Excel을 시작할 때마다 매크로를 사용할 수 있게 하려면 개인 매크로 통합 문서에 저장해야 합니다.

매크로 공유

스프레드시트의 매크로를 다른 사람과 공유하려면 Excel 매크로 사용 통합 문서 파일로 저장해야 합니다.

매크로를 공유하려는 동료에게 Excel 통합 문서 마스터 파일을 배포합니다. 사용자가 이 마스터 파일을 기반으로 하는 통합 문서의 경우 매크로는 마스터 파일에 포함된 상태로 유지됩니다.

VBE 사용

리본에서 보기 탭을 클릭합니다. 매크로를 클릭하고 해당 드롭다운 메뉴에서 매크로 보기를 선택합니다. 기록한 기존 매크로를 보고 편집하거나 만들기를 클릭할 수 있습니다.

VBA의 기본 사항을 알고 있는 경우 VBE가 열리고 더 강력한 매크로를 만들 수 있습니다. 그런 다음 매크로 레코더가 기록할 수 없는 변수, 제어 구조 및 기타 코드를 추가할 수 있습니다.