Q. vb , 텍스트창에서 숫자를 입력받았는데 지정된 금액만 받으려면 어떻게 해야 할까요?

아하가즈아 2019. 04. 30.


디자인창에 item,amount,price,sum 이라는 텍스트창을 만들었는데요

amount 에 3-99 사이의 숫자만 입력을 받은후에

price 에 적혀있는 숫자를 곱셈하여 sum 이라는 창에 가격을

표시하고 싶은데요

일단 완성은 했는데

단지 amount 부분만 3-99 사이의 숫자만을 받게 못하겠더군요

어떻게 해야 할까요?

공유하고 보상받기 ♥︎
댓글 0

1개의 답변이 있습니다.

질문자 & 큐레이터 채택
김성주보험설계사 답변자인증
한국보험금융(주) 파파라이프 지사 2019. 04. 30
100%의 채택

코딩하실때 어떤 내용에 대해서 제한을 둬야 한다면

그럴때는 if 문을 사용하시면 됩니다

t = val(amount.text)
if t < 3 or t > 99 then exit sub

위 부분을 sum 에 계산결과값 넣는거 바로 위 부분에 추가하시면 됩니다

그리고 해당부분이 function 내라면

exit sub 를 exit function 으로 바꿔서 코딩해주셔야 합니다

댓글 0