책 내용 질문하기
기본모의고사 4회 문제4 기타작업-③번
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
330
조회수
66
작성일
2017-08-10
작성자
탈퇴*원
첨부파일

프로시저 문제에서 CDate함수를 언제쓰는지 알고싶습니다.

다른 문제들은 폼의 텍스트상자나 콤보상자에 날짜를 입력할때는

그냥 Date함수나 Nwo함수를 사용하고

그 값을 시트의 셀로 옮길때

"Cells(입력행,2)=CDate(txt날짜)"

이렇게 CDate함수를 사용하더라고요.

그런데 기본모의고사 4회 4-3번문제에서는

시트를 활성화하면 해당시트의 [J1]셀에 오늘 날짜가 입력되도록

이벤트 프로시저를 작성하라고 했는데

왜 답이 [J1]=CDate(Date) 가 아니고

[J1]=Date인가요??

답변
2017-08-11 21:31:30

cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.

컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.

그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.

이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.

시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 경우가 있습니다.

실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.

좋은 하루 되세요.

  • *
    2017-08-11 21:31:30

    cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.

    컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.

    그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.

    이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.

    시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 경우가 있습니다.

    실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.

    좋은 하루 되세요.

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