Excel에서 매크로를 작성하는 방법: 매크로 자습서 – 정의 및 사용

엑셀 매크로란 무엇입니까?

엑셀 매크로 Excel 단계를 간단히 기록하고 매크로가 원하는 만큼 이를 재생하는 기록 및 재생 도구입니다. VBA 매크로는 반복적인 작업을 자동화하여 시간을 절약합니다. Excel 환경에서 실행되는 프로그래밍 코드이지만 매크로를 프로그래밍하기 위해 코더가 될 필요는 없습니다. 그러나 매크로에서 고급 수정을 수행하려면 VBA에 대한 기본 지식이 필요합니다.

Excel에서 Excel 매크로를 사용하는 이유는 무엇입니까?

인간으로서 우리는 습관의 동물입니다. 우리가 매일, 매 근무일마다 하는 특정한 일들이 있습니다. 버튼 하나만 누르면 모든 일상적인 작업이 완료되는 마법 같은 방법이 있다면 더 좋지 않을까요? 나는 당신이 그렇다고 말하는 것을 듣습니다. Excel의 매크로는 이를 달성하는 데 도움이 됩니다. 일반인의 언어에서 매크로는 단일 버튼을 사용하여 재생할 수 있는 Excel의 일상적인 단계를 기록하는 것으로 정의됩니다.

예를 들어, 당신은 수도회사의 계산원으로 일하고 있습니다. 일부 고객은 은행을 통해 비용을 지불하며, 하루가 끝나면 은행에서 데이터를 다운로드하고 비즈니스 요구 사항에 맞는 형식으로 포맷해야 합니다.

데이터를 다음으로 가져올 수 있습니다. 뛰어나다 그리고 형식. 다음 날에는 같은 의식을 수행해야 합니다. 곧 지루하고 지루해질 것입니다. 매크로는 일상적인 작업을 자동화하여 이러한 문제를 해결합니다.. 매크로를 사용하여 다음 단계를 기록할 수 있습니다.

  • 데이터 가져 오기
  • 비즈니스 보고 요구 사항에 맞게 형식을 지정합니다.

평신도 언어로 된 VBA 란 무엇입니까?

VBA는 Visual Basic for Application의 약자입니다. Excel에서 일상적인 작업을 수행할 때 단계를 기록하는 데 사용하는 프로그래밍 언어입니다. Excel에서 매크로의 이점을 활용하기 위해 프로그래머나 기술적인 사람이 될 필요는 없습니다. Excel에는 소스 코드를 자동으로 생성하는 기능이 있습니다. 기사 읽기 VBA 자세한 내용은.

Excel 매크로 기본 사항

매크로는 개발자 기능 중 하나입니다. 기본적으로 개발자용 탭은 Excel에 표시되지 않습니다. 사용자 지정 보고서를 통해 표시해야 합니다.

Excel 매크로는 공격자가 시스템을 손상시키는 데 사용될 수 있습니다. 기본적으로 Excel에서는 비활성화되어 있습니다. 매크로를 실행해야 하는 경우 매크로 실행을 활성화하고 신뢰할 수 있는 소스에서 나온 매크로만 실행해야 합니다.

Excel 매크로를 저장하려면 통합 문서를 매크로 사용 형식 *.xlsm으로 저장해야 합니다.

매크로 이름에는 공백이 포함되어서는 안 됩니다.

매크로를 만들 때 항상 매크로에 대한 설명을 입력하세요. 이는 귀하와 다른 사람들이 매크로가 수행하는 작업을 이해하는 데 도움이 됩니다.

Excel에서 매크로 기록의 단계별 예

이제 이 Excel 매크로 자습서에서는 Excel에서 매크로를 만드는 방법을 배웁니다.

우리는 Excel 매크로의 중요성에서 설명된 시나리오로 작업할 것입니다. 이 Excel 매크로 튜토리얼에서는 다음 CSV 파일을 사용하여 Excel에서 매크로를 작성합니다.

Excel에서 매크로 기록

위 파일은 여기서 다운받으실 수 있습니다

위의 CSV 파일 및 매크로를 다운로드하세요.

위의 데이터를 가져와 비즈니스 보고 요구 사항에 맞게 형식을 지정하는 매크로 지원 템플릿을 만듭니다.

개발자 옵션 활성화

VBA 프로그램을 실행하려면 엑셀의 개발자 옵션에 접근할 수 있어야 합니다. 아래 Excel 매크로 예제에 표시된 대로 개발자 옵션을 활성화하고 Excel의 기본 리본에 고정합니다.


단계 1)메인 메뉴 “FILE”로 이동

"옵션" 옵션을 선택하세요.

개발자 옵션 활성화

개발자 옵션 활성화

단계 2) 이제 또 다른 창이 열리면 해당 창에서 다음 작업을 수행하세요.

  • 리본 사용자 정의를 클릭하세요
  • 개발자 옵션에 대한 체크 상자를 표시하세요
  • 확인 버튼을 클릭하세요

개발자 옵션 활성화

단계 3) 개발자 탭

이제 리본에서 DEVELOPER 탭을 볼 수 있습니다.

개발자 옵션 활성화

단계 4) CSV 다운로드

먼저 스프레드시트에 명령 버튼을 만들고 프로그램을 실행하는 방법을 살펴보겠습니다.

  • C 드라이브에 Bank Receipts라는 폴더를 만듭니다.
  • 다운로드한 영수증.csv 파일을 붙여넣으세요.

개발자 옵션 활성화

단계 5) 매크로 기록

  1. 개발자 탭을 클릭하세요
  2. 아래 이미지와 같이 Record Macro를 클릭하세요.

개발자 옵션 활성화

다음과 같은 대화창이 나타납니다.

개발자 옵션 활성화

  1. 매크로 이름으로 ImportBankReceipts를 입력합니다.
  2. XNUMX단계는 기본적으로 존재합니다.
  3. 위 그림과 같이 설명을 입력하세요.
  4. “확인” 탭을 클릭하세요

단계 6) 매크로 수행 Opera기록하고 싶은 사항/단계

  • A1 셀에 커서를 놓습니다.
  • 데이터 탭을 클릭하세요
  • 외부 데이터 가져오기 리본 바에서 텍스트 버튼을 클릭합니다.

다음과 같은 대화창이 나타납니다.

개발자 옵션 활성화

  1. CSV 파일을 저장한 로컬 드라이브로 이동합니다.
  2. CSV 파일을 선택하세요.
  3. 가져 오기 버튼을 클릭하십시오.

다음 마법사가 나타납니다.

개발자 옵션 활성화

위의 단계를 따른 후 다음 버튼을 클릭하세요.

개발자 옵션 활성화

위의 단계를 따르고 다음 버튼을 클릭하십시오

개발자 옵션 활성화

  • 마침 버튼을 클릭하세요
  • 이제 통합 문서는 다음과 같이 표시됩니다.

개발자 옵션 활성화

단계 7) 데이터 형식 지정

열을 굵게 표시하고 총계를 추가한 후 SUM 함수를 사용하여 총액을 구합니다.

개발자 옵션 활성화

단계 8) 매크로 기록 중지

이제 일상적인 작업을 마쳤으므로 아래 이미지와 같이 매크로 기록 중지 버튼을 클릭할 수 있습니다.

개발자 옵션 활성화

단계 9) 매크로 재생

통합 문서를 저장하기 전에 가져온 데이터를 삭제해야 합니다. 새 영수증이 있고 ImportBankReceipts 매크로를 실행하려고 할 때마다 복사할 템플릿을 만들기 위해 이 작업을 수행합니다.

  • 가져온 모든 데이터를 강조 표시합니다.
  • 강조 표시된 데이터를 마우스 오른쪽 버튼으로 클릭하세요.
  • 삭제를 클릭하십시오.
  • 다른 이름으로 저장 버튼을 클릭하세요
  • 아래와 같이 매크로 사용 형식으로 통합 문서를 저장합니다.

개발자 옵션 활성화

  • 새로 저장된 템플릿의 복사본을 만듭니다.
  • 열어 봐
  • 개발자 탭을 클릭하세요
  • 매크로 버튼을 클릭하세요

다음과 같은 대화창이 나타납니다.

개발자 옵션 활성화

  1. ImportBankReceipts를 선택하세요.
  2. 매크로 설명을 강조 표시합니다.
  3. 실행 버튼을 클릭하세요

다음 데이터를 얻을 수 있습니다

개발자 옵션 활성화

축하합니다. 방금 Excel에서 첫 번째 매크로를 만들었습니다.

요약

매크로는 우리가 수행하는 대부분의 일상적인 작업을 자동화하여 업무 생활을 단순화합니다. 매크로 Excel은 Visual Basic for Application을 기반으로 합니다.