책 내용 질문하기
DoCmd, Unload 등 문의
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
조회수
40
작성일
2018-06-29
작성자
탈퇴*원
첨부파일

질문1) DoCmd 사용 시기 ?

질문2) 속성 →이벤트

→(1) “매크로작성기”는 어떤 경우에 사용하나요?

(2) “식작성기” 는 어떤 경우에 사용하나요?

(3) “코드작성기” 는 어떤 경우에 사용하나요?

개발을 하다보니 3가지가 된건지 헷갈리게 왜 3가지의 방법을 제공하나요?

장단점이 있는지? 반드시 셋 중 하나를 사용해야하는 경우가 있는지 궁금합니다.

질문3) 338p 8회 문2-3

정답은 If a = vbYes Then

DoCmd.Close

End If

임데 If a = vbYes Then

Unload Me

End If

사용하면 안되네요. Unload Me는 어떤 경우에 사용하나요?

질문4)

Me는 어떤 경우 Docmd는 어떤 경우에 사용하나요?

예) 1) Me.OrderBy = "사번 ASC"

2) DoCmd.Close

질문5) if구문과 iif구문의 차이가 뭔가요? 왜 if구문으로 사용하지 않고 iif를 따로 만들었나요?

답변
2018-07-03 17:25:59

1.

docmd는 프로시저에서 매크로 함수를 사용할 때 앞에 써야 하는 개체이구요.

me 는 현재 폼이나 보고서를 뜻하는 것입니다.

매크로를 작성하고자 한다면 docmd 를 사용해야 하고

현재 폼에서 작업하는 내용이라면 me 를 붙여 사용하시면 되는데요.

보통 함수의 사용이 비슷한 패턴으로 나오므로

docmd.close, me.filter 와 같이 하나의 묶음으로 생각 하여 사용해 보세요.

2.

→(1) “매크로작성기”는 어떤 경우에 사용하나요? -> 매크로로 작성하라는 지시사항이 있을때 사용합니다.

(2) “식작성기” 는 어떤 경우에 사용하나요? -> 식을 이용해야 하는 경우에 사용하세요.

(3) “코드작성기” 는 어떤 경우에 사용하나요? -> 문제에서 이벤트프로시저로 작성하라고 하거나 코드로 작성하라고 할때 사용하시면 됩니다.

문제에 이런 지시사항이 없다면 어느것을 사용하든 정확한 결과가 나오면 정답으로 인정 됩니다.

3.

unload me

엑셀에서 폼 종료할때 사용합니다.

docmd.close

엑세스에서 폼을 종료할때 사용합니다.

엑셀과 엑세스에서 사용하는 방법이 다르므로 확인 하신 후 사용하시기 바랍니다.

4. 1번의 설명과 같습니다.

5. 엑세스에서 사용하는 if 문이라고 보시면 됩니다.

어떻게 작성하시든 정확한 결과가 나오면 되긴 하는데요.

문제에서 iif 를 사용하라고 했거나

if 가사용이 안되는 경우에는 iif 로 작성하시기 바랍니다.

좋은 하루 되세요.

  • *
    2018-07-03 17:25:59

    1.

    docmd는 프로시저에서 매크로 함수를 사용할 때 앞에 써야 하는 개체이구요.

    me 는 현재 폼이나 보고서를 뜻하는 것입니다.

    매크로를 작성하고자 한다면 docmd 를 사용해야 하고

    현재 폼에서 작업하는 내용이라면 me 를 붙여 사용하시면 되는데요.

    보통 함수의 사용이 비슷한 패턴으로 나오므로

    docmd.close, me.filter 와 같이 하나의 묶음으로 생각 하여 사용해 보세요.

    2.

    →(1) “매크로작성기”는 어떤 경우에 사용하나요? -> 매크로로 작성하라는 지시사항이 있을때 사용합니다.

    (2) “식작성기” 는 어떤 경우에 사용하나요? -> 식을 이용해야 하는 경우에 사용하세요.

    (3) “코드작성기” 는 어떤 경우에 사용하나요? -> 문제에서 이벤트프로시저로 작성하라고 하거나 코드로 작성하라고 할때 사용하시면 됩니다.

    문제에 이런 지시사항이 없다면 어느것을 사용하든 정확한 결과가 나오면 정답으로 인정 됩니다.

    3.

    unload me

    엑셀에서 폼 종료할때 사용합니다.

    docmd.close

    엑세스에서 폼을 종료할때 사용합니다.

    엑셀과 엑세스에서 사용하는 방법이 다르므로 확인 하신 후 사용하시기 바랍니다.

    4. 1번의 설명과 같습니다.

    5. 엑세스에서 사용하는 if 문이라고 보시면 됩니다.

    어떻게 작성하시든 정확한 결과가 나오면 되긴 하는데요.

    문제에서 iif 를 사용하라고 했거나

    if 가사용이 안되는 경우에는 iif 로 작성하시기 바랍니다.

    좋은 하루 되세요.

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