시나공 다운로드 파일에 있는 2013. 1회 프로시저 문제 질문입니다.
폼 컨트롤 값을 숫자로 표현하라는 말이 굳이 없었는데
val(txt) = 0 을 왜 쓰나요?
그리고 아래에서 같은 컨트롤을
val안붙이는 이유랑,
곱셈을 쓰는 계산에서 val을 왜 안썼는지가 궁금합니다. 정작 계산문제에서는 val이 필요한 것 같은데요.
답변해주시면 감사하겠습니다.
=====================
기출 2012 3회(부록교재 191쪽) 프로시저에서
"초경량제품입니다." msgbox나오는 부분을
Cells대신 txt중량을 썼거든요.
Cells에 val 안쓰고도 > 0 으로 비고 할 수 있었어서
Cells자체가 숫자값인것 같은데요,
워크시트의 숫자형식 데이터를 폼으로 가져와도
폼에서도 숫자형식으로 인식하나요? 그러니까 숫자형식이 폼에서도 온전히 보존되나 싶어서요.
txt중량 > 0 으로, 겉에 Val(txt) 안써도 프로시저가 잘 수행하길래요.
val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.
하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.
만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.
물론 사용 하셔도 되구요.
지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.
좋은 하루 되세요.
-
*2015-04-03 01:39:53"
val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.
하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.
만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.
물론 사용 하셔도 되구요.
지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.좋은 하루 되세요.