책 내용 질문하기
Me.Filter ="제품명=" & "'" & txt제품명 & "'"
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
150
조회수
60
작성일
2014-06-20
작성자
첨부파일

질문1)

p148에 있는

"제품명" & "=" & "'" & "책상" & "'"

요기까지는 이해가 잘 됬어요.

문자열을 더할 때는 각각의 문자열을 " "로 묶어줘야한다고...

근데 아래 식에서 txt제품명 양쪽에는 왜 " "로 묶지 않는지요?

Me.Filter ="제품명=" & "'" & txt제품명 & "'"

질문2)

p150

Me.Filter ="제품명=" & "'" & txt제품명 & "'"

또는

Me.Filter ="제품명= '" & txt제품명 & "'"

이렇게 만들면 된다고 했는데

첫번째것은 그런대로 이해가 되는데 두번째식이 이해가 안됩니다.

책을 아무리 뚫어져라 봐도 더 자세한 설명은 없어서요...

제품명=' 요기까지 하나의 문자열로 간주해서 양쪽에 " "로 묶은 건가요?

이해가 갈수 있도록 자세한 설명좀 부탁드릴께요.

제가 머리가 좀 나빠서.. ㅎ ㅎ

답변
2014-06-23 06:35:18

1. txt제품명 은 컨트롤 명입니다.

txt제품명에 입력된 내용을 가져와서 사용하려고 하면

Me.Filter ="제품명=" & "'" & txt제품명 & "'"

와 같이 사용하셔야 하는 것입니다.

"txt제품명" 으로 지정하시면 txt제품명이라는 컨트롤이 아니라 문자가 됩니다.

2. me.filter = "제품명='" & txt제품명 & "'"

입니다.

앞의 " 와 제일 마지막 " 가 한쌍이라고 생각 하면 됩니다.

즉 '" & txt제품명 & "'

가 되는 것입니다. txt제품명에서 나온 값을 "" 로 묶기 위한 것이라고 보시면 되세요.

좋은 하루 되세요.

"
  • *
    2014-06-23 06:35:18

    1. txt제품명 은 컨트롤 명입니다.

    txt제품명에 입력된 내용을 가져와서 사용하려고 하면

    Me.Filter ="제품명=" & "'" & txt제품명 & "'"

    와 같이 사용하셔야 하는 것입니다.

    "txt제품명" 으로 지정하시면 txt제품명이라는 컨트롤이 아니라 문자가 됩니다.

    2. me.filter = "제품명='" & txt제품명 & "'"

    입니다.

    앞의 " 와 제일 마지막 " 가 한쌍이라고 생각 하면 됩니다.

    즉 '" & txt제품명 & "'

    가 되는 것입니다. txt제품명에서 나온 값을 "" 로 묶기 위한 것이라고 보시면 되세요.

    좋은 하루 되세요.

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