매크로 작업 실행
- 최종 업데이트2024/11/05
매크로 작업 실행
Excel 고급 패키지의 매크로 실행 작업으로 워크시트에서 매크로를 실행할 수 있습니다.
설정
- 작업 팔레트에서 매크로 실행 작업을 더블 클릭하거나 드래그합니다.
-
매크로 이름 필드에 실행하려는 매크로의 이름을 입력합니다.
(선택 사항) 값 삽입 아이콘을 클릭하여 매크로 이름을 저장하는 데 사용한 기존 변수를 선택합니다.
- (선택 사항) 매크로 인수 필드에 인수 세부 정보를 입력하거나 값 삽입 아이콘을 클릭하여 매크로 인수를 저장하는 데 사용한 기존 변수를 선택합니다.
인수 세부 정보의 예로는 Arg1, Arg2, Arg3 등이 있습니다. 매크로 실행 작업을 사용하고 빈 값이 있는 인수를 지정하면 이제 이 빈 값이 매크로에 전달됩니다.
-
세션 이름 필드를 사용하여 다음 옵션 중 하나를 선택합니다.
-
세션 이름:
열기
작업을 통해 통합 문서를 여는 데 사용한 세션 이름을 입력합니다.
(선택 사항) 값 삽입 아이콘을 클릭하여 기본 세션 이름을 저장하는 데 사용한 기존 변수를 선택합니다.
- 변수: 세션 이름을 저장하는 데 사용한 변수의 이름을 입력합니다.
-
세션 이름:
열기
작업을 통해 통합 문서를 여는 데 사용한 세션 이름을 입력합니다.
주:
- 매크로 코드를 작성할 때
Exit Sub
를 사용하여 언제든지 특정 절차를 종료하거나 끝낼 수 있습니다. - 매크로를 종료하기 위해
End
또는End Sub
문구 인스턴스가 하나만 포함되어 있는지 확인하십시오. 문구 인스턴스가 두 개 이상인 경우 실행 시 봇이 오류와 함께 실패할 수 있습니다.
사용자의 응답이 숫자가 아닐 경우 입력 상자를 가져와서 절차를 종료하려는 다음 예시를
고려해 보십시오.
Sub vba_exit_sub_example()
If IsNumeric(InputBox("Enter your age.", "Age")) = False Then
MsgBox "Error! Enter a numeric value only."
Exit Sub
Else
MsgBox "Thank you."
End If
End Sub