| 도서명 | [2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용) |
| 분 권 |
226 page, 5번문제에 대해서 질문드립니다.
문제는 아래와 같은데요. ↓
-----------------------------------------------------------------------------------------------
'판매자료입력' 폼화면에서 <등록>버튼(cmd등록)을 클릭하면 '판매자료입력'폼 화면의 입력 내용중 판매일자(txt판매일자), 제품명(txt제품명), 수량(txt수량), 단가(txt단가), 결재형태(cmb결재형태)가 '무작정따라하기' 시트의 표에 입력되어 있는 마지막 행 다음에 연속해서 추가되는 프로시저를 작성하시오.
▶데이터는[b3]셀부터 입력되어 있다.
▶제품명(txt제품명)을 입력하지 않았으면 '제품명을 입력하시오.', 수량(txt수량)을 입력하지 않았으면 '수량을 입력하시오.', 단가(txt단가를 입력하지 않았으면 '단가를 입력하시오.', '결재형태(cmb결재형태)를 입력하지 않았으면 '결제형태를 입력하시오.'라는 메시지를 출력하고, 이 모두를 입력했을 때만 폼의 데이터를 워크시트에 입력하시오.
▶폼의 <등록>버튼을 클릭하면 폼의 제품명, 수량, 단가, 결재형태에는 새로운 값이 입력될 수 있도록 설정하시오.
▶데이터를 추가하거나 삭제하여도 항상 마지막 데이터 다음에 입력되어야 한다.
▶금액은 입력받은 단가와 수량의 곱으로 계산하며, 금액에는 통화기호를 붙인다.
-----------------------------------------------------------------------------------------------
답이 아래와 같습니다.
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.
-
*2013-09-05 06:27:42"
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.