책 내용 질문하기
문자열 연결할때 양 옆에 &가 붙는 이유는 무엇인가요?
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
153
조회수
33
작성일
2018-03-21
작성자
탈퇴*원
첨부파일

Me.Filter = "제품명=" & "'" & txt제품명 & "'" 에서 뒷부분 txt제품명 앞뒤에 &가 붙는 이유는 무엇인가요?

그냥 Me.Filter = "제품명=" & "'"txt제품명"'" 로 하면 더 편하지 않을까요

답변
2018-03-27 12:38:08

뒤쪽 & 연산자는 "'" 를 붙여주기 위한 것입니다.

txt제품명에 입력된 값을 이용하기 위해서

컨트롤 분리를 하는 것입니다.

그냥 '제품명' 이라고 작성하면

txt제품명에 입력된 값이 아니라

그냥 '제품명' 이라는 문자로 인식 되기 때문에

그렇게 작성하지 않고

컨트롤을 분리한 후 사용하는 것입니다.

"'" 와 같이 사용하는 것은 txt제품명 에서 가져온 값을 ' ' 안에 입력하여 문자로 나타내기 위한 것입니다.

txt제품명 에 시나공이라는 값이 입력되었다면

me.fiter="제품명='" & txt제품명 & "'"

me.filter="제품명='시나공'"

과 같이 표시되는 것이죠.

좋은 하루 되세요.

  • *
    2018-03-27 12:38:08

    뒤쪽 & 연산자는 "'" 를 붙여주기 위한 것입니다.

    txt제품명에 입력된 값을 이용하기 위해서

    컨트롤 분리를 하는 것입니다.

    그냥 '제품명' 이라고 작성하면

    txt제품명에 입력된 값이 아니라

    그냥 '제품명' 이라는 문자로 인식 되기 때문에

    그렇게 작성하지 않고

    컨트롤을 분리한 후 사용하는 것입니다.

    "'" 와 같이 사용하는 것은 txt제품명 에서 가져온 값을 ' ' 안에 입력하여 문자로 나타내기 위한 것입니다.

    txt제품명 에 시나공이라는 값이 입력되었다면

    me.fiter="제품명='" & txt제품명 & "'"

    me.filter="제품명='시나공'"

    과 같이 표시되는 것이죠.

    좋은 하루 되세요.

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