문제
엑셀에서 매크로를 '절대 참조로 기록'했을 때 VBA 코드 생성 방식에 대한 설명으로 가장 옳지 않은 것은?
① Range("C5").Select와 같이 고정된 셀 주소로 기록된다 ② 매크로 실행 시 항상 동일한 셀 위치에서 동작한다 ③ ActiveCell.Offset(2, 1) 형태의 상대적 참조 코드가 생성된다 ④ 다른 위치에서 실행해도 기록된 셀 위치에서만 작동한다
정답
3번
해설
절대 참조로 기록된 매크로는 Range("C5").Select처럼 고정된 셀 주소로 VBA 코드가 생성되며, 실행 위치와 관계없이 항상 같은 셀에서 동작한다. ActiveCell.Offset 형태는 상대 참조로 기록했을 때 생성되는 코드이다. ①②④는 절대 참조의 특징을 올바르게 설명한다.