책 내용 질문하기
액세스 질문드립니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
86
작성일
2012-08-03
작성자
첨부파일

만약에 매크로로 보고서 열기 문제가 나왔을 때

조건이 "현재 폼의 입사일과 <사원>폼의 txt입사일이 같은 달(月)만 표시하여라"고 나왔으면

where 조건문에

month([입사일])=month([Forms]![사원]![txt입사일]) 이렇게 써야되요??

답이 안나오는거 보니까 이건 아닌거같은데 어떻게 해야 맞는건가요ㅜㅜ?

저 내일 시험인데.. 빠른답변 부탁드려요 ㅠㅠ

답변
2012-08-06 06:11:16

현재폼과 사원폼의 입사이이 같은 달..

txt입사일에 어떤값이 입력되느냐에 따라 다를 것 같은데요.

month([입사일])= month(datevalue([forms]![판매현황]![txt입사일]))

과 같이

datevalue 도 있어야 합니다.

텍스트 상자에 날짜 형식으로 데이터를 입력해도 이것을 텍스트로 인식하는 경우가 있습니다.

그러므로 datevalue를 사용하여 날짜 데이터로 변환해 주는 것입니다.

txt입사일에 그냥 달(예,10) 을 입력한다면

month([입사일])=[forms]![판매현황]![txt입사일]

과 같이 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2012-08-06 06:11:16

    현재폼과 사원폼의 입사이이 같은 달..

    txt입사일에 어떤값이 입력되느냐에 따라 다를 것 같은데요.

    month([입사일])= month(datevalue([forms]![판매현황]![txt입사일]))

    과 같이

    datevalue 도 있어야 합니다.

    텍스트 상자에 날짜 형식으로 데이터를 입력해도 이것을 텍스트로 인식하는 경우가 있습니다.

    그러므로 datevalue를 사용하여 날짜 데이터로 변환해 주는 것입니다.

    txt입사일에 그냥 달(예,10) 을 입력한다면

    month([입사일])=[forms]![판매현황]![txt입사일]

    과 같이 사용하시면 됩니다.

    좋은 하루 되세요.

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