컴퓨터활용능력 1급 필기스프레드시트 일반VBA 매크로 코드난이도 3MCQ

컴퓨터활용능력 1급 필기 VBA 매크로 코드 기출문제 #15958

문제

아래는 'Macro1' 매크로의 실행 결과와 VBA 코드이다. 다음 중 VBA 코드의 ⓐ, ⓑ, ⓒ에 해당하는 내용이 순서대로 나열된 것은?

실행 결과: [A1] 셀에 "Name", [B1] 셀에 "Address" 입력

① Range, R1C1, FormulaR1C1 ② Range, FormulaR1C1, Select ③ Cells, R1C1, FormulaR1C1 ④ Cells, FormulaR1C1, Select

정답

2

해설

정답: 2. 셀을 ("A1")처럼 주소 문자열로 참조해 선택하므로 ⓐ는 Range이다. 활성 셀에 값을 입력하는 속성은 FormulaR1C1이므로 ⓑ, 마지막에 [B2] 셀을 선택하는 메서드는 Select이므로 ⓒ는 Select이다.

오답 풀이

  • 1번: ⓒ가 FormulaR1C1이면 값 대입 없이 끝나 어색하므로 옳지 않다.
  • 2번: ⓐ=Range, ⓑ=FormulaR1C1, ⓒ=Select로 모두 맞으므로 옳다.
  • 3번: ("A1") 형태의 인수는 Cells가 아니라 Range에 사용하므로 옳지 않다.
  • 4번: ⓐ가 Cells가 아니므로 옳지 않다.

보충 개념 Range("A1")은 셀 주소로 참조하고, Cells(행, 열)은 행·열 번호로 참조한다. ActiveCell.FormulaR1C1 = "값"은 활성 셀에 값을 입력한다.

컴퓨터활용능력 1급 필기 스프레드시트 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.