책 내용 질문하기
프로시저 문의
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
221
조회수
65
작성일
2011-08-23
작성자
첨부파일

221페이지 에요

cells(입력행,2)=cdate 라고 나와있는데

이건 머에요~?

date함수는 아는데 앞에 씨는 왜붙는건가요?

2. 231페이지 왼쪽에 3번 폼의 자료를 워크시트에 입력하는 프로시저 말인데요

거기 프로시저 창의 입력행= 이거먼저 안쓰고 select case 함수식 먼저 써두 되나요?

214페이지 5번문제는 입력행= 이거보다 if 함수를 먼저 써서 어떤게 먼저쓰는건지 여엉 감을 못잡겠어서요..

답변
2011-08-23 10:55:55

1.cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.

2. 문제에 따라 다른 것이죠.

214페이지 문제는 컨트롤에 값이 입력되었는지 안되었는지를 먼저 판단해야 하기때문에

입력행 보다 먼저 if문이 나온 것이고

231페이지 문제는

cells(입력행,6)의 값이 59이상이면 cells(입력행,7)의 값을 "가" 로 입력하는 문제이기 때문에

cells(입력행,5)의 값이 모두 입력되고 난 후에 나오는 것입니다.

즉 프로시저가 실행되어야 하는 순서대로 작성하시는 것입니다.

좋은 하루 되세요.

"
  • *
    2011-08-23 10:55:55

    1.cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.

    2. 문제에 따라 다른 것이죠.

    214페이지 문제는 컨트롤에 값이 입력되었는지 안되었는지를 먼저 판단해야 하기때문에

    입력행 보다 먼저 if문이 나온 것이고

    231페이지 문제는

    cells(입력행,6)의 값이 59이상이면 cells(입력행,7)의 값을 "가" 로 입력하는 문제이기 때문에

    cells(입력행,5)의 값이 모두 입력되고 난 후에 나오는 것입니다.

    즉 프로시저가 실행되어야 하는 순서대로 작성하시는 것입니다.

    좋은 하루 되세요.

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