책 내용 질문하기
상설시험장에서 msgbox
도서
2016 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
334
조회수
147
작성일
2016-02-04
작성자
첨부파일

1.p334 2번 제품별구매현황 쿼리작성시 정답과 똑같이 만들어서 실행을 누르면

"!조건식의 데이터 형식이 일치하지 않습니다" 라는 메시지가뜹니다

조건 에서 ">=90" 을지우면 실행이 되구요

왜 경고 메시지가 뜨는 건가요?

2.msgboox / docmd.openreport 반복되서 계속나오니 완전 암기했는데요

풀이를보면 어떤떄는 "( )"가 생략되있고 어떤때는 "( )" 가 되어있고 언제 생략하는건가요?

어제 상설시험 마지막 문제가 cmd닫기 버튼 누르면 메시지 박스에 메시지와 yesno버튼 yes누르면 폼닫기 하는 거였는데 식 다작성하고 실행시키니 버그나서 5분간 해메다 "( ) 를 하니 제대로 실행되더라구요 정말 " ( ) "는 언제 생략하는건가요? a(변수)지정시 " ( ) "는 필수인가요? 어제 문제가 yes버튼 누를시를 변수 지정했으니 "( )"가 필요했던건가요?

3.고급필터

어제 시험장에서 조건이

조건1 이고 조건2 이고 30이상 50이하 and함수 사용

and(조건1,조건2,>=30,<=50) 이렇게 하는게 맞나요?

and안에 조건 3개이상 넣을수 있는건가요? 책에있는 문제는 조건 2개까지만 들어갔던데 가능한건가요?

답변
2016-02-05 09:31:01

1. 필드의 데이터 형식이 숫자인데 ">=90" 으로 문자 형식으로 사용하셔서 오류가 난 것입니다.

조건에 >=90 으로 작성해 보세요.

2.

변수를 사용하면

aa = msgbox(" ~~

로 작성해야 하고

변수가 없으면

msgbox " ~~

로 작성하시면 됩니다.

변수를 지정하는 경우는 msgbox(" ~

로 msgbox뒤에 괄호를 사용해야 하고

변수가 없을때는 괄호 없이 작성하시면 됩니다.

변수가 있고 없고의 차이입니다.

3. 네 가능합니다.

좋은 하루 되세요.

  • *
    2016-02-05 09:31:01

    1. 필드의 데이터 형식이 숫자인데 ">=90" 으로 문자 형식으로 사용하셔서 오류가 난 것입니다.

    조건에 >=90 으로 작성해 보세요.

    2.

    변수를 사용하면

    aa = msgbox(" ~~

    로 작성해야 하고

    변수가 없으면

    msgbox " ~~

    로 작성하시면 됩니다.

    변수를 지정하는 경우는 msgbox(" ~

    로 msgbox뒤에 괄호를 사용해야 하고

    변수가 없을때는 괄호 없이 작성하시면 됩니다.

    변수가 있고 없고의 차이입니다.

    3. 네 가능합니다.

    좋은 하루 되세요.

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