자격증/컴활 1급
[개미의 걸음 3과목 데이터베이스 일반] 처리② 매크로 작성
IT개미 데이터
2020. 12. 17. 23:23
728x90
매크로[MACRO]
응용 프로그램에서 반복적인 작업을 수행할 때, 이를 하나의 명령어로 저장하여 사용자가 같은 작업 수행시 간단하게 처리할 수 있도록 하는 기능
- 액세스에서 매크로란 테이블, 쿼리, 폼, 보고서 등 액세스의 각 개체들을 효율적으로 자동화하기 위해 사용
- 매크로 함수는 주로 컨트롤의 이벤트에 연결하여 사용
- 한 개의 매크로 창에서 이름을 갖는 여러 개의 매크로를 작성하고 관리하는 "그룹 매크로" 기능 제공
→ 그룹으로 지정된 매크로를 실행시 가장 처음에 지정한 매크로부터 차례로 실행됨
→ "그룹 매크로 이름.매크로 이름"처럼 그룹 매크로와 매크로를 마침표(.)로 구분
→ 하나의 매크로 그룹에 여러 개의 매크로 생성 가능
(하나의 매크로에 여러 개의 매크로 함수 지정 가능) - 데이터베이스 파일이 열릴 때 자동으로 실행되는 자동매크로 설정 가능
→ 매크로 이름란에 "AutoExec"입력
→ 자동 실행 매크로가 실행되지 않게 하려면 Shift키를 누른 채 데이터베이스 파일을 오픈
예제 문제
1. cmd통행요금표 컨트롤 찾기
- 디자인 → 도구에서 속성시트 클릭
- 속성시트에서 cmd통행요금표 선택
2. 포함된 매크로 작성
- 속성시트의 On Click에서 바로 작성기 선택 단추 클릭
- 매크로 작성기 선택
3. ExportWithFormatting 작성
- 통합문서형식으로 내보내기 위해 매크로 작성기에서 ExportWithFormatting 선택
- 개체 이름은 문제에서 주어진대로 "통행요금" 선택
- 출력 형식은 문제에서 주어진대로 "Excel 통합 문서" 선택
- 출력 파일은 문제에서 주어진 경로 입력
- 테이블을 내보낸 후 자동 실행되도록 설정해라 했으므로 자동시작 "예" 선택
728x90