책 내용 질문하기
2권 488쪽 3-2번 해설
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
488
조회수
327
작성일
2023-07-12
작성자
탈퇴*원
첨부파일

해설에서는

me.Filter = "판매수량 >= " & txt최소수량 & " and 판매수량 <=" & txt최대수량

이라고 되어 있습니다.

그런데 txt최소수량과 txt최대수량이 속성에서 일반 텍스트 형식으로 되어 있는데, 왜 이렇게 사용하는 것인가요?

또한, 만약 이 둘이 숫자라면,

me.Filter = "판매수량 >= " & txt최소수량 & " and 판매수량 <=" & txt최대수량 

& " 이 부분은 왜 나오는 것이가요? 


답변
2023-07-13 13:10:15

안녕하세요.

 

me.filter =  이 다음에 나오는 조건문은 큰따옴표(")로 묶어서 입력해야 하는데, txt최소수량과 txt최대수량은 컨트롤로 큰따옴표 안에 입력하면 안되므로 큰따옴표를 분리한 후 이를 &로 연결해준 것입니다. 숫자 또는 텍스트와는 무관합니다. 혹 txt최소수량 또는 txt최대수량이 텍스트라면 큰따옴안에 작은따옴표로 묶어줘야 합니다.

숫자일 경우 : me.Filter = "판매수량 >= " & txt최소수량 & " and 판매수량 <=" & txt최대수량

텍스트일 경우 : me.Filter = "판매수량 >= ' " & txt최소수량 & "   and 판매수량 <=  " & txt최대수량 & "  

 

즐거운 하루 되세요.

  • 관리자
    2023-07-13 13:10:15

    안녕하세요.

     

    me.filter =  이 다음에 나오는 조건문은 큰따옴표(")로 묶어서 입력해야 하는데, txt최소수량과 txt최대수량은 컨트롤로 큰따옴표 안에 입력하면 안되므로 큰따옴표를 분리한 후 이를 &로 연결해준 것입니다. 숫자 또는 텍스트와는 무관합니다. 혹 txt최소수량 또는 txt최대수량이 텍스트라면 큰따옴안에 작은따옴표로 묶어줘야 합니다.

    숫자일 경우 : me.Filter = "판매수량 >= " & txt최소수량 & " and 판매수량 <=" & txt최대수량

    텍스트일 경우 : me.Filter = "판매수량 >= ' " & txt최소수량 & "   and 판매수량 <=  " & txt최대수량 & "  

     

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.