응용 프로그램에서 반복적인 작업을 수행할 때, 이를 하나의 명령어로 저장하여 사용자가 같은 작업 수행시 간단하게 처리할 수 있도록 하는 기능
액세스에서 매크로란 테이블, 쿼리, 폼, 보고서 등 액세스의 각 개체들을 효율적으로 자동화하기 위해 사용
매크로 함수는 주로 컨트롤의 이벤트에 연결하여 사용
한 개의 매크로 창에서 이름을 갖는 여러 개의 매크로를 작성하고 관리하는 "그룹 매크로" 기능 제공 → 그룹으로 지정된 매크로를 실행시 가장 처음에 지정한 매크로부터 차례로 실행됨 → "그룹 매크로 이름.매크로 이름"처럼 그룹 매크로와 매크로를 마침표(.)로 구분 → 하나의 매크로 그룹에 여러 개의 매크로 생성 가능 (하나의 매크로에 여러 개의 매크로 함수 지정 가능)
데이터베이스 파일이 열릴 때 자동으로 실행되는 자동매크로 설정 가능 → 매크로 이름란에 "AutoExec"입력 → 자동 실행 매크로가 실행되지 않게 하려면 Shift키를 누른 채 데이터베이스 파일을 오픈
예제 문제
1. 매크로 설정
만들기 → 매크로에서 OpenReport 입력
OpenReport에서 보고서 이름, 보기 형식, 주어진 조건에 맞는 식 입력 보고서 이름 : 출발지별통행내역 보기 형식 : 인쇄 미리 보기 where조건문: [입구ID] = Forms![영업소이용관리]![cmb지역조회]
where조건문 작성시 아래의 식요소, 식 범주, 식값을 활용하면 쉽게 설정 가능
창 종료하며 매크로 이름 설정
레이블 속성시트의 이벤트 탭에서 On Click에서 해당 매크로 이름 선택
아래의 방식의 경우, 레이블에 포함된 매크로가 생성되므로 해당 문제에서는 아래 방식 사용 X → 문제에서 매크로 생성 후 작성하라고 했으므로!! 단추 컨트롤 속성시트[더블클릭 or F4] 이벤트 탭에서 On Click의 [...]아이콘 클릭 매크로 작성기 선택
댓글 영역