책 내용 질문하기
엑셀과 엑세스 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
193
조회수
162
작성일
2011-07-22
작성자
첨부파일

2007사용자용 교재에서 질문입니다.

(실제 사용 프로그램은 2003버전 입니다.)

<엑세스 질문>

1.

실기 기출문제(2010년 2회 엑세스 E형)에서,

입력 및 수정 기능 구현에서 3번 문제말인데요.

답이 =DLOOKUP("성명","구매정보","사번=TXT사번") 인데

가로안에 각 구성을 어떻게 채워넣어야 할지 설명 부탁드립니다 ㅠㅠ

2010년 1회 엑세스 E형에서

입력 및 수정 기능구현에서 3번 문제

=DCOUNT("판매일자", "판매쿼리", "거래처명=TXT거래처명") 도

같은 유형인 것 같은데 이것도 같이 설명 부탁드려요.

2.

2권 엑세스 SECTION07 (쿼리) 에서요.

'요약' 그러니까 '그룹'으로 묶는건지 궁금합니다.

P.152(기본문제) 1번 문제에서는 그룹으로 묶고,

P.174(기출 따라잡기) 1번 문제에서는 그룹으로 안묶던데

그 차이가 무엇인지 설명 부탁드려요.

3.

2권 엑세스 P.184 쪽에 2번 문제에서 분류등록 폼이 나타나게 하기 위해서

매크로 작성기 말고 코드 작성기에 '분류등록.SHOW' 라고 쳤더니

"424 런타임 오류 발생 개체 필요" 라고 오류창이 뜨던데 왜 그런지 궁금해요.

4.

2권 엑세스 P.197에 3번 문제요.

답이

docmd.openreport "상품목록", acviewpreview,,"브랜드명='" & cmb브랜드.column(1) & "'"

에서 cmb브랜드. 'column(1)' 이라고 덧붙여야 하던데

제가 책은 2007인데 실기 연습은 2003으로 하고있거든요.

근데 2003에서는 그냥 폼을 실행해서 보면 cmb브랜드 열이 하나던데... 맞나요?

그리고 이렇게 식 쓸때마다 속성을 확인하는 수밖에 없을까요?ㅠㅠ

5.

2권 엑세스 p.107에 3번 문제를 풀려고

하위폼 연결에서 기본필드 연결을 눌렀더니

"언바운드 폼 간에는 연결을 만들 수 없습니다." 라고 오류창이 떴는데

뭐가 잘못된 것인지 궁금합니다.

<엑셀 질문>

1.

부록 p.160 에서 '부분합 삭제' 하기요.

책은 2007인데 실제 연습하는 것은 2003버전이라 이 화면을 못찾았거든요.

저는 그냥 숨기기였나, 삭제를 눌렀는데 그렇게 하는 것도 맞나요?

어떻게 해야 하는지 궁금합니다.

2.

그리고 2003 엑셀에서는 피벗 테이블 작성할때

보고서 레이아웃(개요,데이터 형식)을 어디서 설정해야 하나요?

계속 못찾았거든요 ㅠㅠ

3.

부록에서 기출문제 p.154에서 매크로 작성 문제를 풀었는데요.

몇번이나 답과 맞춰봤는데

저는

직업 필기시험 실기시험
공무원 80 70
회사원 72.85714 68.57143
학생 70 83.33333

이렇게 답이 나오거든요.ㅠㅠ 방식은 맞는데 답이 틀려서 오답처리 되었어요.

왜그런지 궁금합니다.

질문을 너무 한꺼번에 몰아서 했네요.

죄송합니다.ㅠ

최대한 빠르고 자세한 답변 부탁드립니다.^^;

답변
2011-07-25 11:16:02

1. dlookup("찾을값이있는필드명","테이블/쿼리","조건")

입니다. d가 들어가는 함수는 전부 이렇게 구하시면 됩니다.

dcount 함수의 경우 레코드의 개수를 세기 때문에 찾을값이 있는 필드명에는 원본 레코드에 포함된 필드명 어느것을 쓰셔도 상관 없습니다.

판매쿼리를 열어 아무 필드명을 확인 하여 아무 필드명이나 입력해 보시기 바랍니다. 결과가 모두 같습니다.

2. 문제에서 ~별 ~을 구하라 와 같이 ~별 이라는 말이 들어가면 그룹으로 묶는 것입니다.

기본문제 1번에서 소속지점코드별~ 평균과 존속년도를 조회하라고 했으므로 소속지점을 묶는방법으로 지정 하는 것입니다.

3. 분류등록.show 는 엑세스에서 사용할 수 없습니다.

해설에 있는대로 매크로로 작성해 보세요. 이벤트 프로시저로 작성하실려면 openform을 이용하셔야 합니다.

4. 운송접수관리 폼의 cmb운송방법에 컨트롤 원본을 확인해 보시면 2개의 열이 저장되어 있는 것을 알수 있습니다.

폼을 열어 표시 되는 것을 확인 하는 것이 아니라 cmb운송방법 컨트롤의 행원본을 확인 하셔서 사용하세요.




이중에서 운송방법을 표시 해야 되기 때문에 첫번째인 column(0) 을 사용 하게 되는 것입니다.

column 속성은 0 부터 시작 하기 때문에 첫번째 운송방법은 0, 운송코드는 1 이 됩니다. 운송코드를 표시하라고 했다면 column(1)이 되었어야 하겠지요.

5. 폼의 레코드 원본이 제대로 지정 되지 않으면 나타나는 오류 메시지 입니다.

기본폼과 하위폼의 레코드 원본이 제대로 지정 되었는지 확인 해 보세요.

6. 부분합 삭제 하실려면 부분합이 된 데이터에 커서를 두고 데이터-부분합- 부분합 제거 를 누르시면 됩니다.

7. 피벗테이블 도구모음에서 지정 하시거나 서식-> 보고서서식을지정 하시면 됩니다.

8. 문제에 회사원, 학생, 공무원 순으로 되어 있었는데 왜 순서가 다릅니까?

통합하실때 첫행,왼쪽열을 지정 하지 않으신 것은 아닌가요?

순서대로 다시 적으신 후에 통합해 보세요.

좋은 하루 되세요.

"
  • *
    2011-07-25 11:16:02

    1. dlookup("찾을값이있는필드명","테이블/쿼리","조건")

    입니다. d가 들어가는 함수는 전부 이렇게 구하시면 됩니다.

    dcount 함수의 경우 레코드의 개수를 세기 때문에 찾을값이 있는 필드명에는 원본 레코드에 포함된 필드명 어느것을 쓰셔도 상관 없습니다.

    판매쿼리를 열어 아무 필드명을 확인 하여 아무 필드명이나 입력해 보시기 바랍니다. 결과가 모두 같습니다.

    2. 문제에서 ~별 ~을 구하라 와 같이 ~별 이라는 말이 들어가면 그룹으로 묶는 것입니다.

    기본문제 1번에서 소속지점코드별~ 평균과 존속년도를 조회하라고 했으므로 소속지점을 묶는방법으로 지정 하는 것입니다.

    3. 분류등록.show 는 엑세스에서 사용할 수 없습니다.

    해설에 있는대로 매크로로 작성해 보세요. 이벤트 프로시저로 작성하실려면 openform을 이용하셔야 합니다.

    4. 운송접수관리 폼의 cmb운송방법에 컨트롤 원본을 확인해 보시면 2개의 열이 저장되어 있는 것을 알수 있습니다.

    폼을 열어 표시 되는 것을 확인 하는 것이 아니라 cmb운송방법 컨트롤의 행원본을 확인 하셔서 사용하세요.




    이중에서 운송방법을 표시 해야 되기 때문에 첫번째인 column(0) 을 사용 하게 되는 것입니다.

    column 속성은 0 부터 시작 하기 때문에 첫번째 운송방법은 0, 운송코드는 1 이 됩니다. 운송코드를 표시하라고 했다면 column(1)이 되었어야 하겠지요.

    5. 폼의 레코드 원본이 제대로 지정 되지 않으면 나타나는 오류 메시지 입니다.

    기본폼과 하위폼의 레코드 원본이 제대로 지정 되었는지 확인 해 보세요.

    6. 부분합 삭제 하실려면 부분합이 된 데이터에 커서를 두고 데이터-부분합- 부분합 제거 를 누르시면 됩니다.

    7. 피벗테이블 도구모음에서 지정 하시거나 서식-> 보고서서식을지정 하시면 됩니다.

    8. 문제에 회사원, 학생, 공무원 순으로 되어 있었는데 왜 순서가 다릅니까?

    통합하실때 첫행,왼쪽열을 지정 하지 않으신 것은 아닌가요?

    순서대로 다시 적으신 후에 통합해 보세요.

    좋은 하루 되세요.

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