2016엑셀 버전으로 시험보는 2021컴활은 프로시저에서 .value 라는 값을 매번 쓰더라구요 데이터 표시값에
그런데 value를 빼고 프로시저 작성을 했는데 결과값은 똑같이 나오던데, 책에 나온 것처럼 value라는 값을 꼭 쓰지 않으면 감점사항이 되나요?
추가로 예를들어 value라는 값을 꼭 안써두 된다고 한다면
ex. txt판매일자.value를 2010엑셀버전에서 사용했던 것처럼 val(txt판매일자)로 적용하여 프로시저 작성해도 될까요
.value라는 값을 매번 쓰다보니 작년에 공부했던점에서 더 추가로 작성해야돼서 더 헷갈리고 힘드네여..
마지막으로
워크시트가 활성화시 b1셀에 "컴활합격"이 표시되도록 하라고 할때
기본서에는 [b1]="컴활합격" 이라고 명시되어있는데 이를
range("b1")="컴활합격"
이라고 해도 결과값은 똑같이 나옵니다.
저렇게 사용해도 상관없나요??
VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다.
폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기때문에 데이터 형식을 맞춰주는 작업을 해야 합니다.
네 결과가 정확히 나온다면 상관 없습니다.
좋은 하루 되세요.
-
관리자2021-01-19 10:43:19
VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다.
폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기때문에 데이터 형식을 맞춰주는 작업을 해야 합니다.
네 결과가 정확히 나온다면 상관 없습니다.
좋은 하루 되세요.