2014 1회 1급 액세스 e형
2-3번
닫기(cmd닫기) 단추를 클릭하면 다음과 같은 기능이 수행되도록 이벤트 프로시저를 작성하시오
를 풀려는데 저는 간단한 이벤트 프로시저를 제외하고는 좀 포기를 했습니다.
근데 이문제는 메크로를 이용해서 작성해서 이벤트 프로시저로 바꿔도 되겠다 싶더라구요
저번에 공부할 때 전문가의 조언이였는가 해설에서 언뜻본 거 같은데
메크로로 작성한 것을 이벤트 프로시저로 바꾸는 방법이 있다고요
어떻게 하는 건가요? 비주얼 베이직에 들어가서 이것저것 눌러보아도 못찾겠어요
매크로를 visual basic 으로 변경하실려면
매크로를 포함된 매크로가 아니라 매크로 자체로 저장 하셔야 합니다.
아래 그림과 같이 매크로를 다른이름으로 저장하시고
매크로가 생성되면 이 매크로를 이용하여 변경해 보세요.
alt + f11 을 누르거나
이벤트 프로시저 등을 눌러서
vbe 로 들어가신 후 프로젝트 창에서 아래 그림중
모듈
- 변환된 매크로-macro~~~
라고 적힌 것을 더블클릭 하시면 오른쪽 그림에
docmd.close, ""
와 같은 변환된 매크로의 코드가 표시됩니다.
이코드를 드래그 하셔서 범위로 지정하고 복사한 후
원래 이벤트 프로시저가 작성되어야 하는 프로시저 창에 붙여 넣으시면 됩니다.
좋은 하루 되세요.
-
*2016-12-01 14:37:13
매크로를 visual basic 으로 변경하실려면
매크로를 포함된 매크로가 아니라 매크로 자체로 저장 하셔야 합니다.
아래 그림과 같이 매크로를 다른이름으로 저장하시고
매크로가 생성되면 이 매크로를 이용하여 변경해 보세요.
alt + f11 을 누르거나
이벤트 프로시저 등을 눌러서
vbe 로 들어가신 후 프로젝트 창에서 아래 그림중
모듈
- 변환된 매크로-macro~~~
라고 적힌 것을 더블클릭 하시면 오른쪽 그림에
docmd.close, ""
와 같은 변환된 매크로의 코드가 표시됩니다.
이코드를 드래그 하셔서 범위로 지정하고 복사한 후
원래 이벤트 프로시저가 작성되어야 하는 프로시저 창에 붙여 넣으시면 됩니다.
좋은 하루 되세요.