책 내용 질문하기
조회 기능 3번 문제 다시 질문드립니다..
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
383
조회수
93
작성일
2014-05-16
작성자
첨부파일

문제에 조건식에 날짜가 들어가면 보통 컨트롤 양쪽에 #을 추가하는데 그렇게 하지 않고

datevalue 을 이용해서 정답을 만든 이유랑 코드로 작업했는데도 [forms]![판매현황]![txt판매일자] 로 적는 이유에 대해서도 알려주시면 감사하겠습니다.

답변
2014-05-19 00:01:13

문제에서 날짜 전체를 사용하는 것이 아니라 날짜중에서 월에 해당하는 것만 사용하기 떄문에 # 을 사용하지 않는 것입니다.

month 로 월에 해당하는 자료만 찾으므로 # 을 사용할 필요가 없는 것이죠.

datevalue는 텍스트 형식의 날짜 형식으로 변환하는 함수입니다.

txt판매일자에 입력된 날짜가 텍스트형식으로 입력된 경우 제대로 날짜로 설정되지 않을 수 있어서 사용한 것으로

생략해도 정확한 결과가 나온다면 생략하셔도 상관 없습니다.

상품판매 보고서의 필드와

판매현황폼에 있는 txt판매일자를 비교해야 하기 때문입니다.

보고서가 실행될때 수행되는 부분이구요.

txt판매일자가 보고서가 아닌 판매현황 폼의 컨트롤이기 때문에

[forms]![판매현황]![txt판매일자] 와 같이 사용한 것입니다.

그리고 매크로에서는 항상 [forms]![판매현황]![txt판매일자] 와 같은 형식으로 사용합니다.

식작성기 (...) 을 눌러 컨트롤을 지정하면 위와 같이 표시되세요.

좋은 하루 되세요.

"
  • *
    2014-05-19 00:01:13

    문제에서 날짜 전체를 사용하는 것이 아니라 날짜중에서 월에 해당하는 것만 사용하기 떄문에 # 을 사용하지 않는 것입니다.

    month 로 월에 해당하는 자료만 찾으므로 # 을 사용할 필요가 없는 것이죠.

    datevalue는 텍스트 형식의 날짜 형식으로 변환하는 함수입니다.

    txt판매일자에 입력된 날짜가 텍스트형식으로 입력된 경우 제대로 날짜로 설정되지 않을 수 있어서 사용한 것으로

    생략해도 정확한 결과가 나온다면 생략하셔도 상관 없습니다.

    상품판매 보고서의 필드와

    판매현황폼에 있는 txt판매일자를 비교해야 하기 때문입니다.

    보고서가 실행될때 수행되는 부분이구요.

    txt판매일자가 보고서가 아닌 판매현황 폼의 컨트롤이기 때문에

    [forms]![판매현황]![txt판매일자] 와 같이 사용한 것입니다.

    그리고 매크로에서는 항상 [forms]![판매현황]![txt판매일자] 와 같은 형식으로 사용합니다.

    식작성기 (...) 을 눌러 컨트롤을 지정하면 위와 같이 표시되세요.

    좋은 하루 되세요.

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