모두CBT

다음 매크로에 대한 설명으로 옳지 않은 것은?Sub Macro1( )&… | [컴퓨터활용능력 1급 필기] 12년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 12년 2회차
다음 매크로에 대한 설명으로 옳지 않은 것은?

Sub Macro1( )
  'Macro1 Macro
  '바로 가기 키: Ctrl+ a
    Range("A2:E8").Select
    Selection.Font.Bold = True
    With Selection.Font
      .Name = "바탕체"
      .Size = 11
    End With
End Sub

1
매크로 기록 시 활성화 되었던 시트에서만 매크로의 실행이 가능하다.
2
매크로 이름은 'Macro1'이다.
3
매크로 기록 시 [Ctrl]+[a]키를 누르면 'Macro1' 매크로가 실행되도록 바로 가기 키를 지정하였다.
4
매크로를 실행하면 [A2:E8]영역의 서식이 글꼴 스타일 '굵게', 글꼴 '바탕체', 글꼴 크기 '11'로 변경된다.
해설

매크로는 특정 시트에 종속되지 않는다. 기록된 코드는 통합 문서의 모듈에 저장되므로 어느 시트가 활성화되어 있든 실행할 수 있고, Range("A2:E8")은 실행 시점의 활성 시트에 있는 그 범위에 적용된다. 기록할 때 열려 있던 시트에서만 실행된다는 설명은 옳지 않다.

코드 첫 줄이 Sub Macro1( )이므로 매크로 이름은 Macro1이고, 주석 줄 '바로 가기 키: Ctrl+ a'는 기록 시 소문자 a를 눌러 [Ctrl]+[a]를 바로 가기 키로 지정했음을 보여 준다(대문자 A를 누르면 Ctrl+Shift+A가 된다).

실행되는 내용은 [A2:E8]을 선택한 뒤 Selection.Font.Bold = True로 굵게, With Selection.Font 블록에서 .Name = "바탕체"와 .Size = 11로 글꼴 바탕체·크기 11을 적용하는 것이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.