Access의 문은 Submacro 매크로 Designer 창에서 별도의 매크로를 정의합니다.
설정
작업에는 Submacro 하나의 필수 인수만 있습니다.
| 매크로 함수 인수 | 설명 |
|---|---|
Name |
매크로 이름으로 표시되는 문자열입니다. |
주의
문을 사용하여 Submacro 별도의 작업 집합을 정의할 수 있습니다. 작업을 사용하여 RunMacro 다른 매크로에서 하위 매크로로 정의된 작업을 실행할 수 있습니다.
Macro Name 작업의 인수 RunMacro 에서 다음 구문을 사용하여 하위 매크로를 실행합니다.
<macro name>.<submacro name>
문을 사용하여 Submacro 매크로 내에서 오류 처리 작업 집합을 정의할 수도 있습니다.
예제
다음 매크로는 매크로 함수와 함께 OnError 문을 보여 Submacro 줍니다. 이 예제 OnError 에서 작업은 오류가 발생할 때 라는 ErrorHandler 사용자 지정 오류 처리 하위 매크로를 실행하도록 Access에 지시합니다. 다음 작업에서 오류가 발생하면 Access가 하위 매크로로 ErrorHandler 이동합니다. 하위 매크로는 ErrorHandler 오류에 대한 정보를 표시하기 위해 개체를 MacroError 참조하는 메시지 상자를 표시합니다.
이 스크린샷은 Access 매크로 디자이너의 이전 예제를 보여줍니다. 이 경우 작업의 식 SetLocalVar 은 숫자를 0으로 나누려고 하므로 오류를 트리거합니다. Access는 라는 ErrorHandler 하위 매크로로 이동하고 메시지 상자에 오류 정보를 표시합니다.