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

시나공 컴활실기 데이터베이스 기본모의고사08회

문제 4 기타작업 -2 ④번

"물품구매"폼에 데이터를 입력하고 <입력>버튼을 클릭하면 폼에 입력된데이터가 물품구매시트의 표에 입력되어 있는 마지막 행 다음에 연속해서 추가되도록 프로시저를 작성하시오.

입력행 = [A3].Row + [A3].CurrentRegion.Rows.Count
Cells(입력행, 1) = txt구매일자
Cells(입력행, 2) = List품목명
Cells(입력행, 3) = txt수량
Cells(입력행, 4) = Format(txt수량 * txt단가, "#,###")


txt수량 = ""
txt단가 = ""
List품목명 = ""
Cells(입력행, 1) = txt구매일자
으로 입력해도 정답으로 인정되나요?
책 답문에는 Cells(입력행, 1) = cdate(txt구매일자) 라고 되어있는데,
그리고 cdate에 대한 정의와 부연설명 부탁드립니다.

답변
2013-07-08 14:44:31

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

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

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

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

좋은 하루 되세요.

"
  • *
    2013-07-08 14:44:31

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

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

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

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

    좋은 하루 되세요.

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