책 내용 질문하기
실전 C형 피벗테이블 외 여러가지
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
453
조회수
103
작성일
2014-08-18
작성자
첨부파일

1.

첨부한 파일에서보면

피벗이 틀렸다고 나오는데요

채점 프로그램에서는

압축형식이 정답이라고 나와있는데

그렇게 하면 정답그림과 다르게 나옵니다

어떻게 해야 하나요?

2.

실전 C형 프로시저 문제에서

TXT 합계에서 txt1차 txt2차 에 각각 val 을 붙여 계산 하였는데

val을 붙여서 작성할때도 있고 val 없이도 계산이 될때가 있는데

언제 붙여주고 언제 생략하는 건가요?

앞에서

section18에서 1번 기출문제, section 19, 기본모의고사 2회, 8회 모두 val과 관련된 문제들이었는데

항상 붙여서 쓰지 않더라구요

3. 엑셀 프로시저에서

목록의 값을 선택하지 않았을 경우 isnull 과 ""를 사용하는데 둘의

구분할수 있는 차이가 있을까요?

나름대로는 프로시저 목록창에 열이 2개 이상 일경우 isnull을,

목록에 열이 1개 면 ""을 하는거라고 이해 했는데 맞는건가요?

4.

select 구문에서 case is 를 쓸데도 있고 그냥 case 만 쓴 경우가 있는데

어떨때 다르게 사용하나요??

5.

마지막으로,

msgbox에서 기본 모의고사 3회 와 8회에는

vbOkonly를 사용하기도 하고 안하기도 하는데요

똑같이 확인 창이 있고 메세지를 입력하는 문제인데 어떻게 다른건지 모르겠어요 ㅠ

vbokonly를 쓰는 경우와 안쓰는 경우가 따로있나요??

질문을 쓰다보니 많아졌네요

항상 상세한 답변해주셔서 도움이 많이 되고 있어요ㅎㅎ

수고하세요~~

답변
2014-08-20 07:40:30

1. 그림과 같은 결과가 나오게 작성하시면 됩니다.

채점 프로그램이 정답파일과 정확히 일치하지 않으면 오답처리 하는 것입니다.

c형의 경우 압축,개요, 테이블 형식에 변화가 많이 없네요.

2.

val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.

하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.

만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.

물론 사용 하셔도 되구요.

지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.

3.

액세스는 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사하는게 맞습니다.

엑셀에서는 컨트롤에 등록된 내용을 바로 확인 하기 때문에 cmb제품명 = "" 와 같이 사용하는 것입니다.

lst 박스부분에서는 바운드된 값을 이용하기때문에 isnull을 사용하는 경우가 많구요.

어떻게 작성하시든 코드가 정상실행되어 정확한 결과가 나온다면 상관 없습니다.

그리고 " " 와 같이 지정하면 한번띄운 상태 즉 스페이스바를 한번 띄운 상태를 확인 하기 때문에

빈 셀 등을 찾을 수 없을 수도 있습니다.

4.

case 는 정확하게 떨어지는 값

case "초등학생"

과 같이 사용하고

case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.

case is >1

과 같이 말이죠.

어떤것을 쓰시든 결과가 같다면 상관은 없습니다.

5. 생략하면 vbOkonly 를 사용한 것과 같기 때문에 생략해도 되는 것입니다.

다른 메뉴를 사용해야 한다면 꼭 입력하셔야 하구요

좋은 하루 되세요.

"
  • *
    2014-08-20 07:40:30

    1. 그림과 같은 결과가 나오게 작성하시면 됩니다.

    채점 프로그램이 정답파일과 정확히 일치하지 않으면 오답처리 하는 것입니다.

    c형의 경우 압축,개요, 테이블 형식에 변화가 많이 없네요.

    2.

    val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.

    하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.

    만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.

    물론 사용 하셔도 되구요.

    지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.

    3.

    액세스는 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

    그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사하는게 맞습니다.

    엑셀에서는 컨트롤에 등록된 내용을 바로 확인 하기 때문에 cmb제품명 = "" 와 같이 사용하는 것입니다.

    lst 박스부분에서는 바운드된 값을 이용하기때문에 isnull을 사용하는 경우가 많구요.

    어떻게 작성하시든 코드가 정상실행되어 정확한 결과가 나온다면 상관 없습니다.

    그리고 " " 와 같이 지정하면 한번띄운 상태 즉 스페이스바를 한번 띄운 상태를 확인 하기 때문에

    빈 셀 등을 찾을 수 없을 수도 있습니다.

    4.

    case 는 정확하게 떨어지는 값

    case "초등학생"

    과 같이 사용하고

    case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.

    case is >1

    과 같이 말이죠.

    어떤것을 쓰시든 결과가 같다면 상관은 없습니다.

    5. 생략하면 vbOkonly 를 사용한 것과 같기 때문에 생략해도 되는 것입니다.

    다른 메뉴를 사용해야 한다면 꼭 입력하셔야 하구요

    좋은 하루 되세요.

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