VBA 편집기를 사용하여 매크로 만들기
VBA 편집기에서 코드를 작성하여 매크로를 만들 수 있습니다. 이 장에서는 매크로에 대한 코드를 작성하는 방법과 위치를 배웁니다.
VBA 개체 및 모듈
매크로 코딩을 시작하기 전에 VBA 개체 및 모듈을 이해하십시오.
- 첫 번째 매크로로 매크로 사용 통합 문서를 엽니 다.
- 리본에서 개발자 탭을 클릭합니다.
- 코드 그룹에서 Visual Basic을 클릭합니다.
VBA 편집기 창이 열립니다.
프로젝트 탐색기 창에서 다음을 관찰 할 수 있습니다.
매크로 사용 통합 문서 – MyFirstMacro.xlsm이 VBA 프로젝트로 나타납니다.
모든 워크 시트와 통합 문서는 프로젝트에서 Microsoft Excel 개체로 나타납니다.
Module1은 Modules 아래에 나타납니다. 매크로 코드는 여기에 있습니다.
Module1을 클릭합니다.
리본에서보기 탭을 클릭합니다.
드롭 다운 목록에서 코드를 선택합니다.
매크로 코드가 나타납니다.
코딩으로 매크로 만들기
다음으로 동일한 통합 문서에 두 번째 매크로를 만듭니다. 이번에는 VBA 코드를 작성합니다.
두 단계로이 작업을 수행 할 수 있습니다.
명령 단추를 삽입하십시오.
명령 단추를 클릭 할 때 수행 할 작업을 나타내는 코드를 작성하십시오.
명령 단추 삽입
새 워크 시트를 만듭니다.
새 워크 시트를 클릭합니다.
리본에서 개발자 버튼을 클릭합니다.
컨트롤 그룹에서 삽입을 클릭합니다.
다음에서 버튼 아이콘을 선택합니다. Form Controls.
- 명령 단추를 배치 할 워크 시트를 클릭합니다.
- 매크로 할당 대화 상자가 나타납니다.
Visual Basic 편집기가 나타납니다.
다음을 관찰합니다-
- 새 모듈 – Module2가 프로젝트 탐색기에 삽입됩니다.
- 제목이 Module2 (Code) 인 코드 창이 나타납니다.
- 하위 프로 시저 Button1_Click ()이 Module2 코드에 삽입됩니다.
매크로 코딩
코딩은 VBA 편집기 자체에서 절반을 수행합니다.
예를 들어 MsgBox를 입력합니다. “Best Wishes to You!”하위 절차 Button1_Click ()에서. 명령 버튼을 클릭하면 주어진 문자열의 메시지 상자가 표시됩니다.
그게 다야! 매크로 코드를 실행할 준비가되었습니다. 아시다시피 VBA 코드는 인터프리터로 실행되므로 컴파일이 필요하지 않습니다.
VBA 편집기에서 매크로 실행
VBA 편집기 자체에서 매크로 코드를 테스트 할 수 있습니다.
리본에서 실행 탭을 클릭합니다.
드롭 다운 목록에서 Run Sub / UserForm을 선택합니다. 입력 한 문자열이있는 메시지 상자가 워크 시트에 나타납니다.
버튼이 선택되었음을 알 수 있습니다. 메시지 상자에서 확인을 클릭합니다. VBA 편집기로 돌아갑니다.
워크 시트에서 매크로 실행
워크 시트에서 여러 번 코딩 한 매크로를 실행할 수 있습니다.
- 워크 시트에서 아무 곳이나 클릭합니다.
- 버튼을 클릭하십시오. 워크 시트에 메시지 상자가 나타납니다.
VBA 코드를 작성하여 매크로를 만들었습니다. 보시다시피 VBA 코딩은 간단합니다.