책 내용 질문하기
if문에서 between
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
194
조회수
20
작성일
2018-12-05
작성자
탈퇴*원
첨부파일
6번문제
Private Sub txt수량_GotFocus()
If txt수량 >= 100 Then
MsgBox "10%할인", vbOKOnly, "사은행사"
ElseIf txt수량 >=50 then
MsgBox "무료배송", vbOKOnly, "사은행사"
Else
MsgBox "일반배송", vbOKOnly, "사은행사"
End If
밑줄친 부분을 between 으로 못 쓰나요?
between 50 and 99 이런식으로 하니까 오류 뜨더라구요
그리고 만약에 조건이 50이상 100미만 이거나 40이하일 떄..
이런식으로 and 랑 or 이 같이 쓰이는 경우 어떻게 입력해야하나요? ㅠㅠ
답변
2018-12-06 00:50:28
안녕하세요.
다음과 같이 AND를 이용해서 작성하실 수도 있습니다.
elseif (txt수량 < 100 And txt수량 >= 50) Or txt수량 <= 40
AND 와 OR를 조건에 위의 형식으로 사용할 수도 있습니다.
좋은 하루 보내세요.
-
관리자2018-12-06 00:50:28
안녕하세요.
다음과 같이 AND를 이용해서 작성하실 수도 있습니다.
elseif (txt수량 < 100 And txt수량 >= 50) Or txt수량 <= 40
AND 와 OR를 조건에 위의 형식으로 사용할 수도 있습니다.
좋은 하루 보내세요.
-
관리자2018-12-06 10:53:37
네, 따로 입력해 주셔야 합니다.
좋은 하루 보내세요.
-
*2018-12-06 02:04:44
txt수량 < 100 And txt수량 >= 50
처럼 txt수량은 조건이 연결될때마다 계속 새로 입력해줘야하나요?