책 내용 질문하기
액세스 처리기능 부분
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
177
조회수
307
작성일
2011-09-05
작성자
첨부파일

안녕하세요. 수고가 많으십니다.

액세스 처리기능 부분 177page 오른쪽 하단에 보면 select case가 있고,

183page 왼쪽 상단에 보면 if문이 있는데요.

이 두 가지의 차이점이 정확히 뭔지 궁금해서요.

174page에 2번 풀때는 if문으로 작성했다가 답을 보니 select case라고 나와있길래

176page 5번을 풀 때는 select case로 작성했더니 if문으로 답이 나와있어서요.

178page와 183page에 설명이 나와있기는 하지만, 구분이 잘 안 갑니다ㅠㅠ

두 가지 경우를 바꿔서 써도 가능한가요?

그리고 274page에 맨 위에 있는 3번 문제요~ 답은 매크로로 작성이 되있는데,

Docmd개체를 이용해서 작성해도 되나요?

Docmd.openform,,,"상품코드 = '" & cmb상품코드 & "'" 맞는 식인지 궁금합니다.

답변
2011-09-05 13:28:15

두함수의 사용법이 다를뿐 거의 비슷하게 사용할 수 있습니다.

상황에 따라 if문이 더 편할 수도 있고 select case 문이 더 편할 수 있습니다.

일단 문제에서 if문을 사용하시오. select case 를 사용하시오. 라는 지시사항이 있다면 지시사항대로 만드시면 되고

그렇지 않다면 어떤것으로 작성하셔도 정확한 결과가 나오기만 하면 됩니다.

if문과 select 문의 차이에 대한 설명은 1편 엑셀의 104페이지~105 페이지를 참고해 주세요.

그리고 필기책이 있으시다면 필기책부분에서 찾아 보시기 바랍니다.

2. 네 상관 없습니다.

문제에서 매크로를 이용하시오. 였다면 매크로로만 작성하고

docmd속성을 이용하시오. 혹은 이벤트 프로시저로 작성하시오. 라는 말이 있다면 코드 작성기로 작성합니다.

이런 지시사항이 없다면 작성할 수 있는 것을 사용하여 작성하시면 됩니다.

docmd.openform "상품정보",acNormal,, "상품코드 = '" & cmb상품코드 & "'"

와 같이 작성하시면 되겠죠.

좋은 하루 되세요.

"
  • *
    2011-09-05 13:28:15

    두함수의 사용법이 다를뿐 거의 비슷하게 사용할 수 있습니다.

    상황에 따라 if문이 더 편할 수도 있고 select case 문이 더 편할 수 있습니다.

    일단 문제에서 if문을 사용하시오. select case 를 사용하시오. 라는 지시사항이 있다면 지시사항대로 만드시면 되고

    그렇지 않다면 어떤것으로 작성하셔도 정확한 결과가 나오기만 하면 됩니다.

    if문과 select 문의 차이에 대한 설명은 1편 엑셀의 104페이지~105 페이지를 참고해 주세요.

    그리고 필기책이 있으시다면 필기책부분에서 찾아 보시기 바랍니다.

    2. 네 상관 없습니다.

    문제에서 매크로를 이용하시오. 였다면 매크로로만 작성하고

    docmd속성을 이용하시오. 혹은 이벤트 프로시저로 작성하시오. 라는 말이 있다면 코드 작성기로 작성합니다.

    이런 지시사항이 없다면 작성할 수 있는 것을 사용하여 작성하시면 됩니다.

    docmd.openform "상품정보",acNormal,, "상품코드 = '" & cmb상품코드 & "'"

    와 같이 작성하시면 되겠죠.

    좋은 하루 되세요.

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