책 내용 질문하기
엑세스 2017상시 1급
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
224
조회수
280
작성일
2019-08-26
작성자
탈퇴*원
첨부파일

문제3-2

 

Private Sub cmd조회_Click()
    Me.Filter = "year([거래일자]) =" & txt년 & " and month([거래일자]) = " & txt월
    Me.FilterOn = True
End Sub

 

대신에  Me.Filter 부분을 이렇게 써야할 것 같아요 날짜니까요! 뭐가 틀린건가요?

Me.Filter = "year([거래일자])= " & #txt년# & "and month([거래일자])=" & #txt월#
 

답변
2019-08-27 14:29:00

안녕하세요.

 

year 함수나 Month 함수의 인수로 날짜를 사용해서 반환되는 값은 숫자입니다.

month([거래일자])의 반환값은 1이나 2,3,4,5,6,7,8,9,10,11,12 인 것이죠.

 

숫자이므로 #를 사용할 필요가 없는 것입니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-27 14:29:00

    안녕하세요.

     

    year 함수나 Month 함수의 인수로 날짜를 사용해서 반환되는 값은 숫자입니다.

    month([거래일자])의 반환값은 1이나 2,3,4,5,6,7,8,9,10,11,12 인 것이죠.

     

    숫자이므로 #를 사용할 필요가 없는 것입니다.

     

    좋은 하루 보내세요. 

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