책 내용 질문하기
매크로에서 컨트롤위치 지정하는 것..
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
294
조회수
41
작성일
2012-02-23
작성자
첨부파일

문제 2번에서 매크로의 조건문에

[거래처코드]=[Forms]![운행관리]![cmb거래처코드] And [행선지코드]=[Forms]![운행관리]![cmb행선지코드]

이렇게 답이 나와있던데요.

왜 위치지정을 저렇게 하는 건지 이해가 안가서요!

cmb거래처코드와 cmb행선지코드는 운행관리 폼에 포함되는 컨트롤이니까 저렇게 지정해주는 게 맞는데,

거래처코드와 행선지코드는 운행관리 쿼리 필드값이니까 [query]![운행관리]![거래처코드] 이런식으로 위치를 지정해줘야하지 않나요??

그리고 지금 이 매크로를 작성한 곳은 운행관리 쿼리가 아니라 운행관리 폼이니까, 거래처코드와 cmb거래처코드 중 한쪽만 위치를 지정해야한다면, 운행관리 쿼리에 포함되는 거래처코드 쪽에 위치를 지정해주는 것이 맞다고 생각해요.. 제 생각이 어디서부터 틀린건가요?

답변
2012-02-25 01:07:20

매크로에서는 꼭 그렇게 사용하셔야 합니다.

이것은 직접 입력하셔도 되구요. 식작성기에서 폼-> 컨트롤 순으로 선택 하셔도 되는 부분입니다.

그냥 입력이 어려우시다면 식작성기를 이용해 보시기 바랍니다.

현재 폼의 레코드 원본 필드인 경우 그냥 [거래처코드] 와 같이 사용하시면 되구요.

컨트롤 명이면 경로를 지정해 주셔야 합니다.

처음 설명했던것 처럼 식작성기를 이용해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2012-02-25 01:07:20

    매크로에서는 꼭 그렇게 사용하셔야 합니다.

    이것은 직접 입력하셔도 되구요. 식작성기에서 폼-> 컨트롤 순으로 선택 하셔도 되는 부분입니다.

    그냥 입력이 어려우시다면 식작성기를 이용해 보시기 바랍니다.

    현재 폼의 레코드 원본 필드인 경우 그냥 [거래처코드] 와 같이 사용하시면 되구요.

    컨트롤 명이면 경로를 지정해 주셔야 합니다.

    처음 설명했던것 처럼 식작성기를 이용해 보시기 바랍니다.

    좋은 하루 되세요.

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