책 내용 질문하기
매크로 VBA변환이요.
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
210
조회수
179
작성일
2013-11-14
작성자
첨부파일

매크로로 작성한 다음 다른이름으로 저장 후 VBA변환했더니

DoCmd.OpenReport "상품목록", acViewPreview, "", "[Forms]![상품등록]![cmb브랜드]", acNormal

이렇게 바뀌어 나오는데요

210page 3번의 이벤트 프로시저는

Docmd.OpenReport "제품별 납품 현황",acViewPreview,,"제품명='" & txt제품명 & "'"

이렇게 나오거든요..

이벤트프로시저로 외우는거는 제가 실수 할 수 있어서

매크로로 작성후 VBA변환해서 붙여넣기 방법을 쓰려고 하는데

왜 다르게 나오나요?

그리고 이 방법 써도 채점은 똑같이 되는거 맞나요?

그리고 152page 문제 1번이요

책이랑 똑같이

Me.Filter = "가입일=#" & txt조회 & "#" 이렇게 쓰는데도 계속 디버그 디버그 하면서 실행안되네요

띄어쓰기 문제인것 같아 돌아가며 띄어쓰기 바꿔 봐도 안되고............

다른문제 Me.Filter = "제품명='" & txt제품명 & "'" 이거는 되거든요?

근데 저렇게 날짜여서 # 붙은건 아무리 해도 안되네요 무슨 문제인가요? 날짜일때만 규칙이 있는 것인지요?

답변
2013-11-15 10:56:52

1. [Forms]![상품등록]![cmb브랜드]

은 상품등록폼의 cmb브랜드 컨트롤을 참고하겠다는 뜻입니다.

현재 실행중인 폼이나 보고서가 아닌 다른 폼이나 보고서의 컨트롤을 이용하고자 할때 사용하는 방법입니다.

[Forms]![상품등록]![cmb브랜드]을 사용하든 "제품명='" & txt제품명 & "'" 을 사용하든

정확한 결과가 나온다면 어느 것을 사용하시든 상관은 없습니다.

2. txt조회 컨트롤에 날짜형식으로 값을 입력한 후 조회하셨나요?

# 이 들어가는 것은 날짜 형식을 사용하겠다는 것인데

txt조회에 2013-11-15 와 같이 날짜형식으로 값을 입력한 후 조회해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2013-11-15 10:56:52

    1. [Forms]![상품등록]![cmb브랜드]

    은 상품등록폼의 cmb브랜드 컨트롤을 참고하겠다는 뜻입니다.

    현재 실행중인 폼이나 보고서가 아닌 다른 폼이나 보고서의 컨트롤을 이용하고자 할때 사용하는 방법입니다.

    [Forms]![상품등록]![cmb브랜드]을 사용하든 "제품명='" & txt제품명 & "'" 을 사용하든

    정확한 결과가 나온다면 어느 것을 사용하시든 상관은 없습니다.

    2. txt조회 컨트롤에 날짜형식으로 값을 입력한 후 조회하셨나요?

    # 이 들어가는 것은 날짜 형식을 사용하겠다는 것인데

    txt조회에 2013-11-15 와 같이 날짜형식으로 값을 입력한 후 조회해 보시기 바랍니다.

    좋은 하루 되세요.

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