문제
Access에서 매크로와 VBA 이벤트 프로시저의 조합 사용 시 발생할 수 있는 가장 복잡한 상황은?
① 폼의 OnLoad 이벤트에 매크로를 설정하고 OnCurrent 이벤트에 VBA 프로시저를 설정 ② 같은 버튼의 OnClick 이벤트에 매크로와 VBA 프로시저를 동시에 설정 ③ 서브폼의 이벤트에서 메인폼의 VBA 프로시저를 호출하는 매크로 실행 ④ VBA 프로시저 내에서 DoCmd.RunMacro로 다른 매크로를 호출
정답
2번
해설
Access에서는 하나의 이벤트에 매크로와 VBA 프로시저를 동시에 연결할 수 없다. 이벤트 프로시저가 설정되면 매크로는 무시된다. ①③④는 모두 가능한 조합이며 실제로 복잡한 응용 프로그램에서 자주 사용되는 패턴이다.