책 내용 질문하기
1급 실기 액세스 기출 문제 중
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
140
작성일
2011-06-21
작성자
첨부파일

2010년 3회 E형 조회 및 출력 기능 2번 문제에서..

1.조회버튼 클릭하면 applyfilter와 like사용해서 'txt조회' 컨트롤에 입력된 연도를 포함하는데이터 표시하도록 하는 문제인데요..

docmd 쓰란 조건이 없으면 매크로로 해도 되는걸로 알고있는데

매크로 함수로 작성했을때 applyfilter 적용하고 where조건에 어떻게 써야하나요?

참고로 비주얼베이직 코드는 아래와 같아요.

DoCmd.ApplyFilter , "평가년도 like '*" & txt조회 & "*'"

2.그리고 잘못 만든 매크로 삭제는 어떻게 하나요? (수정이 아니고 macro1 자체를 삭제하는 방법요.)

2010년 1회 E형 DB구축 1번에 2 추가쿼리..

추가쿼리를 만들고 나서 실행해보면 다음과 같은 창이 뜹니다

[추가 쿼리를 실행하여 테이블에서 데이터를 수정합니다.

계속하시겠습니까?]

여기서 '예'를 누르면 다시 아래와 같은 창이 뜨는데

[4행을 추가합니다......선택한 행을 추가하시겠습니까?]

'예'를 누르면 아무것도 뜨지 않습니다.

정답과 여러번 비교해서 추가쿼리에 잘못된 것이 없는지 확인해봤는데

무슨 문제가 있는건지요?

답변
2011-06-22 14:01:54

안녕하세요. 길벗 수험서 운영팀입니다.

1. 매크로에서 매크로 함수에 Applyfilter를 , Where 조건문에 '[평가년도] Like "*" & [Forms]![사원별평가입력]![txt조회] & "*"'으로 지정하면 됩니다.

2. 삭제하면 됩니다. [도구] - [매크로]- [매크로]를 선택한 후 삭제할 매크로를 선택하고 <삭제>를 클릭하면 됩니다.

3. 질문 내용만으로는 무엇이 문제인지 알수가 없습니다. 님이 작성한 액세스 파일을 첨부하여 주세요.

즐거운 하루 되세요.

"
  • *
    2011-06-22 14:01:54

    안녕하세요. 길벗 수험서 운영팀입니다.

    1. 매크로에서 매크로 함수에 Applyfilter를 , Where 조건문에 '[평가년도] Like "*" & [Forms]![사원별평가입력]![txt조회] & "*"'으로 지정하면 됩니다.

    2. 삭제하면 됩니다. [도구] - [매크로]- [매크로]를 선택한 후 삭제할 매크로를 선택하고 <삭제>를 클릭하면 됩니다.

    3. 질문 내용만으로는 무엇이 문제인지 알수가 없습니다. 님이 작성한 액세스 파일을 첨부하여 주세요.

    즐거운 하루 되세요.

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