책 내용 질문하기
급해요.. 빠른 답변좀.. 부탁드려요~
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
301
조회수
120
작성일
2011-12-14
작성자
첨부파일

p.231에 보면 문제1에서 3번 정답이 나와있습니다.

폼의 자료를 워크시트에 입력하는 프로시저 작성하기에서

cells(입력행,6)=format(val(txt국어)*val(txt영어)*val(txt수학))/3,"0.00")

이라고 쓰여져 있습니다.

그런데 p.301에서 문제4에서 2번-3번에서

cells(입력행,5)=format(txt수량*txt단가, "#,###")

라고 쓰여져 있습니다.

위에있는 문제에서는 왜 val을 써주고 밑에있는 문제에서는 val을 쓰지 않는 것인가요?

어차피 계산을 해서 값을 나타내 주려면 숫자로 변환해서 계산한 값을 나타내주는건 같은 것 아닌가요?

답변
2011-12-15 00:53:13

안녕하세요. 길벗 수험서 운영팀입니다.

VAL 을 사용하지 않아도 비주얼 베이직에서 txt수량, txt단가에 숫자가 들어가 있는 경우,

자동으로 숫자로 인식해서 처리합니다.

하지만 숫자가 들어있다는 보장이 없으므로

VAL 함수를 써주는 것이 좋습니다.

즐거운 ㅎ라ㅜ 되세요.

"
  • *
    2011-12-15 00:53:13

    안녕하세요. 길벗 수험서 운영팀입니다.

    VAL 을 사용하지 않아도 비주얼 베이직에서 txt수량, txt단가에 숫자가 들어가 있는 경우,

    자동으로 숫자로 인식해서 처리합니다.

    하지만 숫자가 들어있다는 보장이 없으므로

    VAL 함수를 써주는 것이 좋습니다.

    즐거운 ㅎ라ㅜ 되세요.

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