본문 바로가기
스프레드시트 일반컴퓨터활용능력 1급 · 2014년10월18일 · 32/60

32.다음 중 현재 선택된 셀을 기준으로 왼쪽 두 번째 셀과 바로 왼쪽 셀을 곱하는 수식을 입력하는 VBA 코드로 옳은 것은?

1
ActiveCell.FormulaR1C1 = “=RC[2]*RC[1]”
2
ActiveCell.FormulaR1C1 = “=RC[-2]*RC[-1]”정답
3
ActiveCell.Value = RC[2]*RC[1]
4
ActiveCell.Value = RC[-2]*RC[-1]

해설

② 현재 셀(ActiveCell)을 기준으로 왼쪽과 위쪽은 음수(-), 오른쪽과 아래쪽은 양수(+)를 사용한다. 위쪽/아래쪽은 R, 왼쪽/오른쪽은 C ※ FormulaR1C1 대신에 Formula 도 가능 "=R[-2]C+R[-1]C" → 현재 셀을 기준으로 위로 2행, 위로 1행 2개의 값을 더함 [해설작성자 : 다음 카페 한방합격 정익종] R=Row=행, C=Column=열

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기