이번 시간에는 컴퓨터활용능력 2급 필기시험에 출제되는 매크로 기록에 대해서 알아보려고 합니다.
매크로란 반복되는 작업을 단순화하여 실행할 수 있는 기능으로 엑셀에서는 크게 '매크로 기록'과 '매크로' 대화 상자를 이용하여 매크로를 기록, 편집합니다. 이번 시간에는 '매크로 기록' 대화상자에 대해서 알아보려고 합니다.
1. 매크로 기록
매크로 기록은 위에 그림과 같이 '매크로 이름', '바로 가기 키', '매크로 저장 위치', '설명' 4가지를 설정할 수 있습니다.
1. 매크로 이름
가) 매크로 이름은 자동으로 부여되며, 변경할 수 있다.
나) 매크로 이름의 첫 글자는 반드시 문자, 밑줄( _ ), 역슬러시( \ )이어야 하며, 두 번째부터 문자, 숫자, 밑줄, 역슬러시의 사용이 가능하다. 밑줄, 역슬러시 이외의 특수문자는 사용할 수 없다.
다) 매크로 이름은 대소문자를 구분하지 않으며, 공백은 포함할 수 없다.
라) 같은 통합 문서 내에서는 동일한 매크로 이름으로 기록할 수 없다.
마) 매크로 기록 후에도 매크로 이름 변경이 가능하다.
바) 통합 문서를 열 때마다 특정 작업이 자동으로 수행되는 매크로를 작성하려면 매크로 이름을 Auto_Open으로 설정한다.
2. 바로 가기 키
가) 매크로 바로 가기 키는 [Ctrl] + [영어소문자] 또는 [Ctrl] + [Shift] + [영어대문자]만 가능하다.
※ 대문자를 입력하면 자동적으로 [Shift]가 덧붙는다.
나) 엑셀에서 기본적으로 지정되어 있는 바로 가기 키는 매크로의 바로 가기 키로 지정할 수 있고, 이 때 매크로 바로 가기 키가 우선 적용된다.
3. 매크로 저장 위치
가) 현재 통합 문서 : 현재 엑셀 문서에 매크로가 적용
나) 새 통합 문서 : 앞으로 새로 만들게 될 엑셀 문서에 매크로가 적용
다) 개인용 매크로 통합 문서 : Personal.xlsb에 저장이 되며 내 컴퓨터에 있는 모든 엑셀 문서에 매크로가 적용
4. 설명
설명은 매크로에 관한 설명을 입력하는 부분으로 매크로 실행에는 영향을 미치지 않고, 입력하지 않아도 무관하다.
1. 다음 중 매크로에 대한 설명으로 옳은 것은?
가) 매크로의 이름은 문자로 시작하여야 하고, 공백을 포함할 수 있다.
나) 한 번 작성된 매크로는 삭제할 수 없다.
다) 매크로 작성을 위해 Visual Basic 언어를 따로 설치해야 한다..
라) 매크로란 반복적인 작업을 단순화하기 위해 작업과정을 자동화하는 기능이다.
가) : 매크로 이름은 공백을 포함할 수 없다.
나) : [매크로] 대화 상자(<Alt> + <F8>) 에서 작성한 매크로를 삭제할 수 있다.
다) : 엑셀에 기본적으로 포함되어 있는 기능으로 따로 설치할 필요가 없다.
답은 라)
2. 다음 중 매크로에 관한 설명으로 옳지 않은 것은?
가) 같은 통합 문서 내에서 시트가 다르면 동일한 매크로 이름으로 기록할 수 있다.
나) [매크로 기록] 대화상자에서 바로 가기 키 지정 시 영문 대문자를 사용하면 <Shift>키가 자동으로 덧붙는다.
다) 엑셀을 실행할 때마다 매크로를 사용할 수 있게 하려면 [매크로 기록] 대화상자에서 매크로 저장 위치를 '개인용 매크로 통합 문서'로 선택한다.
라) 통합 문서를 열 때 어떤 상황에서 어떤 매크로를 실행할지 매크로 보안 설정을 변경하여 제어할 수 있다.
같은 통합 문서 내에서는 동일한 매크로 이름을 사용할 수 없다.
답은 가)
3. 다음 중 매크로 기록에 대한 설명으로 옳은 것은?
가) 매크로 이름의 첫 글자는 반드시 숫자이어야 하며, 문자, 숫자, 공백문자 등을 혼합하여 지정할 수 있다.
나) 매크로의 바로 가기 키는 숫자 0 ~ 9 중에서 선택하여 사용해야 한다.
다) 선택된 셀의 위치에서 매크로가 실행되도록 하려면 상대 참조로 기록해야 한다.
라) 매크로 기록 후 매크로의 이름은 변경할 수 없으나 바로 가기 키는 변경할 수 있다.
가) : 매크로 이름의 첫 글자는 반드시 문자이어야 하며, 문자, 숫자 등을 혼합하여 지정할 수 있다.
나) : 매크로의 바로 가기 키는 <Ctrl> + 영어소문자, 또는 <Ctrl> + <Shift> + 영어대문자만 사용할 수 있다.
라) : 매크로 기록 후 매크로의 이름, 바로가기 키, 설명, 명령 코드를 변경할 수 있다.
답은 다)
4. 다음 중 매크로에 관한 설명으로 옳지 않은 것은?
가) 서로 다른 매크로에 동일한 이름을 부여할 수 없다.
나) 매크로는 반복적인 작업을 자동화하여 복잡한 작업을 단순한 명령으로 실행할 수 있도록 한다.
다) 매크로 기록 시 사용자의 마우스 동작은 기록되지만 키보드 작업은 기록되지 않는다.
라) 현재 셀의 위치를 기준으로 매크로가 실행되도록 하려면 ‘상대 참조로 기록’을 설정한 후 매크로를 기록한다.
매크로 기록 시 마우스 동작과 키보드 동작 모두 기록된다.
답은 다)
5. 다음 중 매크로 이름을 정의하는 규칙으로 옳지 않은 것은?
가) '?', '/', '-' 등의 문자는 매크로 이름에 사용할 수 없다.
나) 기존의 매크로 이름과 동일한 이름을 사용하면 기존의 매크로를 새로 기록하려는 매크로로 바꿀 것인지를 선택할 수 있다.
다) 매크로 이름의 첫 글자는 반드시 문자로 지정해야 한다.
라) 매크로 이름에 사용되는 영문자는 대소문자를 구분한다.
매크로 이름에 사용되는 영문자는 대소문자를 구분하지 않는다.
답은 라)
6. 다음 중 매크로에 대한 설명으로 옳지 않은 것은?
가) 매크로 이름은 대소문자를 구분하지 않으며, 공백이나 마침표를 포함하여 매크로 이름을 설정할 수 있다.
나) 매크로를 실행할 <Ctrl> 키 조합 바로 가기 키는 매크로가 포함된 통합 문서가 열려 있는 동안 이와 동일한 기본 엑셀 바로 가기 키를 무시한다.
다) 매크로를 기록하는 경우 실행하려는 작업을 완료하는데 필요한 모든 단계가 매크로 레코더에 기록되며, 리본에서의 탐색은 기록에 포함되지 않는다.
라) 엑셀을 사용할 때마다 매크로를 사용할 수 있게 하려면 매크로 기록 시 매크로 저장 위치 목록에서 ‘개인용 매크로 통합 문서’를 선택한다.
매크로 이름은 문자로 시작해야 하고, 공백이나 일부 특수 문자를 사용할 수 없으며, 대소문자를 구분하지 않고, 같은 통합문서에서는 같은 매크로 이름을 사용할 수 없다.
답은 가)
7. 다음 중 매크로 이름으로 지정할 수 없는 것은?
가) 매크로_1
나) Macro_2
다) 3_Macro
라) 평균구하기
매크로 이름은 반드시 문자로 시작해야 한다.
답은 다)
8. 통합 문서를 열 때마다 특정 작업이 자동으로 수행되는 매크로를 작성하려고 한다. 이때 사용해야 할 매크로 이름으로 옳은 것은?
가) Auto_Open
나) Auto_Exec
다) Auto_Macro
라) Auto_Start
매크로 이름으로 Auto_Open을 사용하면 파일을 열 때 특정 작업이 자동으로 수행된다.
답은 가)
9. 다음 중 새 매크로를 기록할 때의 과정에 대한 설명으로 옳지 않은 것은?
가) <Alt>+<F8> 키를 눌러 매크로 기록 대화상자를 실행시켰다..
나) 매크로 이름을 '서식변경'으로 지정하였다.
다) 바로 가기 키를 <Ctrl>+<Shift>+<C>로 지정하였다.
라) 매크로 저장 위치를 ‘새 통합 문서’로 지정하였다.
<Alt> + <F8> 키는 [매크로 기록] 대화 상자가 아닌 [매크로] 대화 상자를 여는 바로 가기 키이다.
답은 가)
10. 다음 중 아래의 [매크로 기록] 대화상자의 각 항목에 입력하는 내용으로 옳지 않은 것은?
가) 매크로 이름을 ‘매크로 연습’으로 입력하였다.
나) 바로 가기 키 값을 ‘m’으로 입력하였다.
다) 매크로 저장 위치를 ‘새 통합 문서’로 지정하였다.
라) 설명에 매크로 기록자의 이름, 기록한 날짜, 간단한 설명 등을 기록하였다.
매크로 이름은 공백 문자를 사용할 수 없다.
답은 가)
11. 다음 중 아래와 같이 설정된 [매크로 기록] 대화상자에 대한 설명으로 옳지 않은 것은?
가) 매크로 이름은 Macro1이며, 변경하고자 할 경우 [매크로] 대화상자에서만 변경할 수 있다.
나) 작성된 'Macro1' 매크로는 'Personal.xlsb'에 저장된다.
다) 설명은 일종의 주석으로 반드시 지정해 주지 않아도 된다.
라) 작성된 'Macro1' 매크로는 <Ctrl>+<a> 키를 눌러 실행할 수 있다.
매크로 이름은 기본적으로 주어지지만 변경하고자 할 경우에는 수정하여 변경할 수 있다.
답은 가)
12. 다음 중 매크로에 관한 설명으로 옳지 않은 것은?
가) 매크로 이름은 자동으로 부여되며, 사용자가 변경할 수 있다.
나) 매크로의 바로 가기 키는 <Ctrl>과 영문자 또는 숫자를 조합하여 사용할 수 있다.
다) 매크로는 해당 작업에 대한 일련의 명령과 함수를 비주얼 베이직 모듈로 저장한 것이다.
라) 매크로가 저장되는 위치는 ‘개인용 매크로 통합 문서’, ‘새 통합 문서’, ‘현재 통합 문서’ 중에서 선택할 수 있다.
매크로의 바로 가기 키는 <Ctrl> + 영어 소문자 또는 <Ctrl> + <Shift> + 영어 대문자만 가능하고, 엑셀에서 기본적으로 사용하는 바로 가기 키를 사용할 수 있으며, 엑셀의 바로 가기 키를 사용하는 경우 바로 가기 키를 누르면 매크로가 동작한다.
답은 나)
13. 다음 중 매크로의 바로 가기 키에 대한 설명으로 옳지 않은 것은?
가) 바로 가기 키는 수정할 수 있다.
나) 기본적으로 <Ctrl> 키와 조합하여 사용하지만 대문자로 지정하면 <Shift> 키가 자동으로 덧붙는다.
다) 바로 가기 키의 조합 문자는 영문자만 가능하고, 바로가기 키를 설정하지 않아도 매크로를 생성할 수 있다.
라) 엑셀에서 기본적으로 지정되어 있는 바로 가기 키는 매크로의 바로 가기 키로 지정할 수 없다.
엑셀에서 기본적으로 지정되어 있는 바로 가기 키를 매크로의 바로 가기 키로 지정할 수 있다.
답은 라)
14. 다음 중 매크로의 바로 가기 키에 관한 설명으로 옳지 않은 것은?
가) 기본적으로 조합키 <Ctrl>과 함께 사용할 영문자를 지정한다..
나) 바로 가기 키 지정 시 영문자를 대문자로 입력하면 조합키는 <Ctrl>+<Shift>로 변경된다.
다) 바로 가기 키로 영문자와 숫자를 함께 지정할 때에는 조합키로 <Alt>를 함께 사용해야 한다.
라) 바로 가기 키를 지정하지 않아도 매크로를 기록할 수 있다.
매크로의 바로 가기 키는 <Ctrl> + 영어 소문자 또는 <Ctrl> + <Shift> + 영어 대문자만 가능하고, 엑셀에서 기본적으로 사용하는 바로 가기 키를 사용할 수 있으며, 엑셀의 바로 가기 키를 사용하는 경우 바로 가기 키를 누르면 매크로가 동작한다.
답은 다)
15. 다음 중 매크로 작성 시 [매크로 기록] 대화상자에서 선택할 수 있는 매크로의 저장 위치로 옳지 않은 것은?
가) 새 통합 문서
나) 개인용 매크로 통합 문서
다) 현재 통합 문서
라) 작업 통합 문서
매크로 저장 위치에 ‘작업 통합 문서’는 없다.
답은 라)
16. 다음 중 매크로 작성에 대한 설명으로 옳지 않은 것은?
가) 매크로 이름은 공백을 포함하여 작성할 수 있으며 항상 문자로 시작하여야 한다.
나) 바로 가기 키는 기본적으로 [Ctrl]이 지정되어 있다.
다) 매크로 이름은 첫 글자 외에는 문자, 숫자 등을 혼합하여 사용할 수 있다.
라) 바로 가기 키 지정 시 대문자를 입력하면 자동으로 [Shift]가 붙여진다.
매크로 이름에 공백은 포함하여 작성할 수 없다.
답은 가)
17. 다음 중 [매크로 기록] 대화상자의 각 항목에 입력하는 내용으로 옳지 않은 것은?
가) 매크로 이름: 공백을 사용할 수 없으므로 단어 구분 기호로 밑줄을 사용한다.
나) 바로 가기 키: 영문자만 사용할 수 있으며, 대문자 입력 시에는 <Ctrl>+<Shift> 키가 조합키로 사용된다.
다) 매크로 저장 위치: '현재 통합 문서'를 선택하면 모든 Excel 문서에서 해당 매크로를 사용할 수 있다.
라) 설명: 매크로에 대한 설명을 기록할 때 사용하며, 매크로 실행에 영향을 미치지 않는다.
매크로 저장 위치는
현재 통합 문서(현재 작업 중인 통합 문서에만 매크로가 적용)
새 통합 문서(새로 작성하는 통합 문서부터 매크로가 적용)
개인용 매크로 통합 문서(Personal.xlsb에 저장이 되며 내 컴퓨터에 있는 모든 엑셀 문서에서 해당 매크로를 사용할 수 있음)
위와 같이 3가지 종류가 있다.
답은 다)
'필기 자료실 > 컴퓨터활용능력2급' 카테고리의 다른 글
엑셀 이름 정의 (0) | 2023.05.02 |
---|---|
매크로 대화상자 및 매크로 실행과 매크로 보안설정 (0) | 2023.05.01 |
데이터 유효성 검사 (0) | 2023.04.29 |
엑셀 목표값 찾기 (0) | 2023.04.28 |
엑셀 통합, 데이터 표, 시나리오 (0) | 2023.04.27 |