4번의 2번 문제 <입력> 버튼 클릭 프로시저 해설에서
⑥번에 왜 이렇게 되는지 모르겠어요
그리고 CDate는 어떤 경에 쓰는 건가요??
그리고 cells(입력행,1)= 내용 이거하고 내용 =cells(입력행,1) 이거랑 뭐가 다른가요???
문제 4번 마지막 지시사항에
입력버튼을 누르면 새로운 값이 입력될 수 있도록 설정하라고 했기 때문에
6번과 같은 코드가 나오는 것입니다.
각 컨트롤에 공백을 입력하는 것으로 새로운 값을 입력할 수 있게 컨트롤을 비워주게 되는 것이죠.
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
프로시저에서는 = 을 같다의 의미보다
=을 기준으로 오른쪽의 값을 왼쪽에 넣는다 라고 생각 하셔야 합니다.
cells(입력행,1)=txt이름
은 txt이름 컨트롤에 입력된 내용을 셀에 입력하겠다는 것이고
txt이름=cells(입력행,1)
은 셀에 입력된 내용을 폼의 컨트롤에 표시 하겠다는 것입니다.
입력프로시저와 조회 프로시저의 차이가 되겠죠.
좋은 하루 되세요.
-
*2013-04-04 00:18:40
문제 4번 마지막 지시사항에
입력버튼을 누르면 새로운 값이 입력될 수 있도록 설정하라고 했기 때문에
6번과 같은 코드가 나오는 것입니다.
각 컨트롤에 공백을 입력하는 것으로 새로운 값을 입력할 수 있게 컨트롤을 비워주게 되는 것이죠.
"cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다.
컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.
그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.
이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
프로시저에서는 = 을 같다의 의미보다
=을 기준으로 오른쪽의 값을 왼쪽에 넣는다 라고 생각 하셔야 합니다.
cells(입력행,1)=txt이름
은 txt이름 컨트롤에 입력된 내용을 셀에 입력하겠다는 것이고
txt이름=cells(입력행,1)
은 셀에 입력된 내용을 폼의 컨트롤에 표시 하겠다는 것입니다.
입력프로시저와 조회 프로시저의 차이가 되겠죠.
좋은 하루 되세요.