프로시저에서 입력을 버튼 클릭 프로시저를 할때
cells(입력행, 1) = CDate(날짜)
가 정답이라고 하는데요.
단순히 date라고 하면 안되는 이유가 궁금합니다 ㅎㅎ
알여주세요!!
아 그리고
me.requery 와
docmd.requery 의 차이점도 알려주세요!
아무거나 써도 괜찮은지, 각 각 쓰이는 용도가 세부적으로 어떻게 다른지 알려주십시오 ㅎㅎ
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 경우가 있습니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
docmd 는 매크로가 실행될 수 있게 하는 속성이구요.
me 는 현재 실행중인 폼이나 보고서 등 현재 실행중인 곳에서 실행하겠다는 것입니다.
폼이 실행중이고 이 폼안에서 requery를 실행하겠다는 말이 되지요.
좋은 하루 되세요.
-
*2017-08-15 09:11:36
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 경우가 있습니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
docmd 는 매크로가 실행될 수 있게 하는 속성이구요.
me 는 현재 실행중인 폼이나 보고서 등 현재 실행중인 곳에서 실행하겠다는 것입니다.
폼이 실행중이고 이 폼안에서 requery를 실행하겠다는 말이 되지요.
좋은 하루 되세요.