책 내용 질문하기
상설시험문제
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
160
작성일
2013-01-12
작성자
첨부파일

상설치고왔는데 그중에 못풀었는문제 질문드려요

1.엑셀에서 match 사용해서 등급을 구하는 문제였는데요

중간고사 기말고사 등급

20 30 뭐 대충 이런식이였고,

범위시작 범위끝 등급

0 10 6

11 20 5

21 30 4 등등 이렇게 되어있는 표를 참조해서

중간고사 기말고사 합이 해당하는 등급을 구하는거였어요

근데 match( 중간셀+기말셀, 범위끝범위지정) 이렇게하니깐 등급순서랑 위아래가 다르게 나오더라구요

어떻게해야 반대로 나오나요

2.콤보상자로 바꿔서 00테이블에 원재료필드를 추가하는거였는데

중복되는 값은 없애라고 하던데, 중복숨기기인가 그건줄알았는데 아니더라구요 어떻게하나요

3. 액세스에서 DOCMD로 데이터를 지우고나서 00쿼리를 실행하라고 했는데

여기서 00쿼리를 실행하라는 말이 먼가요

docmd.requery이거했는데 틀렸나요

4. docmd를이용해서 txt조회에 00코드 일부만쳐도 조회할수있게 만드는 문제여서 like사용했습니다

docmd.openreport "보고서이름 ",acviewpreview,, "00코드 like" & "'*" & txt조회 & "*'"

이렇게했는데 안되던데 어떻게하나요

매번질문하면 자세히가르쳐주시고 감사합니다

이번에도 답변부탁드릴게요 ^^

답변
2013-01-14 10:29:07

안녕하세요.

1. =7-match( 중간셀+기말셀, 범위끝범위지정) 이렇게 하면 될 듯 합니다.

2. 질문 내용만으로는 어떤 문제인지 유추하기 어렵네요.

3. 쿼리를 실행하려면 OpenQuery를 이용해야 합니다. 즉, 'docmd.OpenQuery 실행할 쿼리 이름'을 지정하면 됩니다.

4. 띄어쓰기 문제듯 합니다. like 다음에 한칸 띄워야 하는데 이것을 안해서 그럴 수 있습니다. 아래와 같이 작성해 보세요.

docmd.openreport "보고서이름 ",acviewpreview,, "00코드 like '*" & txt조회 & "*'"

즐거운 하루 되세요.

"
  • *
    2013-01-14 10:29:07

    안녕하세요.

    1. =7-match( 중간셀+기말셀, 범위끝범위지정) 이렇게 하면 될 듯 합니다.

    2. 질문 내용만으로는 어떤 문제인지 유추하기 어렵네요.

    3. 쿼리를 실행하려면 OpenQuery를 이용해야 합니다. 즉, 'docmd.OpenQuery 실행할 쿼리 이름'을 지정하면 됩니다.

    4. 띄어쓰기 문제듯 합니다. like 다음에 한칸 띄워야 하는데 이것을 안해서 그럴 수 있습니다. 아래와 같이 작성해 보세요.

    docmd.openreport "보고서이름 ",acviewpreview,, "00코드 like '*" & txt조회 & "*'"

    즐거운 하루 되세요.

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