책 내용 질문하기
액세스 기출, 이벤트 프로시저 작성중 질문
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
247
조회수
46
작성일
2016-11-28
작성자
첨부파일

2014 1회 1급 액세스 e형

2-3번

닫기(cmd닫기) 단추를 클릭하면 다음과 같은 기능이 수행되도록 이벤트 프로시저를 작성하시오

를 풀려는데 저는 간단한 이벤트 프로시저를 제외하고는 좀 포기를 했습니다.

근데 이문제는 메크로를 이용해서 작성해서 이벤트 프로시저로 바꿔도 되겠다 싶더라구요

저번에 공부할 때 전문가의 조언이였는가 해설에서 언뜻본 거 같은데

메크로로 작성한 것을 이벤트 프로시저로 바꾸는 방법이 있다고요

어떻게 하는 건가요? 비주얼 베이직에 들어가서 이것저것 눌러보아도 못찾겠어요

답변
2016-12-01 14:37:13

매크로를 visual basic 으로 변경하실려면

매크로를 포함된 매크로가 아니라 매크로 자체로 저장 하셔야 합니다.

아래 그림과 같이 매크로를 다른이름으로 저장하시고

매크로가 생성되면 이 매크로를 이용하여 변경해 보세요.

alt + f11 을 누르거나

이벤트 프로시저 등을 눌러서

vbe 로 들어가신 후 프로젝트 창에서 아래 그림중

모듈

- 변환된 매크로-macro~~~

라고 적힌 것을 더블클릭 하시면 오른쪽 그림에

docmd.close, ""

와 같은 변환된 매크로의 코드가 표시됩니다.

이코드를 드래그 하셔서 범위로 지정하고 복사한 후

원래 이벤트 프로시저가 작성되어야 하는 프로시저 창에 붙여 넣으시면 됩니다.

좋은 하루 되세요.

  • *
    2016-12-01 14:37:13

    매크로를 visual basic 으로 변경하실려면

    매크로를 포함된 매크로가 아니라 매크로 자체로 저장 하셔야 합니다.

    아래 그림과 같이 매크로를 다른이름으로 저장하시고

    매크로가 생성되면 이 매크로를 이용하여 변경해 보세요.

    alt + f11 을 누르거나

    이벤트 프로시저 등을 눌러서

    vbe 로 들어가신 후 프로젝트 창에서 아래 그림중

    모듈

    - 변환된 매크로-macro~~~

    라고 적힌 것을 더블클릭 하시면 오른쪽 그림에

    docmd.close, ""

    와 같은 변환된 매크로의 코드가 표시됩니다.

    이코드를 드래그 하셔서 범위로 지정하고 복사한 후

    원래 이벤트 프로시저가 작성되어야 하는 프로시저 창에 붙여 넣으시면 됩니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.