책 내용 질문하기
"
cdate
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
466
조회수
58
작성일
2013-03-08
작성자
첨부파일
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = 날짜 ★ ★ ★ ★ ★
Cells(입력행, 2) = 구분
Cells(입력행, 3) = 내역
Cells(입력행, 4) = 금액
날짜 = ""
구분 = ""
내역 = ""
금액 = ""
구분 = ""
내역 = ""
금액 = ""
End Sub
Private Sub 종료_Click()
Unload Me
End Sub
Unload Me
End Sub
Private Sub UserForm_Click()
End Sub
Private Sub UserForm_Initialize()
날짜 = Date ★ ★ ★ ★ ★
구분.AddItem "수입"
구분.AddItem "지출"
End Sub
날짜 = Date ★ ★ ★ ★ ★
구분.AddItem "수입"
구분.AddItem "지출"
End Sub
이게 제가 쓴 답인데 보실껀 ★ 줄만 보시면 되요
답이 틀려쓴데 cdate를 써야 되더라구요
날짜=date로 날짜인거 아는데 왜 굳이 cdate를 써야 되는지 모르겠어요
실제 시험에서는 2003-03-08 이렇게 날짜 표시만 되면 cdate든 그냥 쓰든 정답 아닌가요??
답변
2013-03-11 11:49:17
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.
-
*2013-03-11 11:49:17"
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.