본문 바로가기
스프레드시트 일반컴퓨터활용능력 1급 · 2009년04월19일 · 31/60

31.아래 그림과 같이 사용자 정의 폼에서 3개의 텍스트 상자에 데이터를 입력하고 '입력' 버튼을 클릭하면 현재 워크시트에 데이터가 입력되도록 작성하였다. 다음 중 프로시저에 대한 설명으로 옳지 않은 것은?

컴퓨터활용능력 1급 31번 문제 이미지
1
intRow = Range("B1").CurrentRegion.Rows.Count는 [B1]셀을 기준으로 처음 Count의 값은 2 이다.
2
.Offset(intRow,0) = txtDis 는 [B2] 셀에 txtDis 의 값을 입력한다.정답
3
.Offset(intRow, 2) = Val(txtPri)는 문자 데이터가 입력되면 0 값이 입력된다.
4
txtDis = "" : txtBook="" : txtPri=""은 초기화 시키는 작업으로 폼 화면에서 txtDis와 txtBook, txtPri는 빈칸으로 표시된다.

해설

intRow=Range("B1").CurrentRegion.Rows.Count 는 보기 1번처럼 B1셀을 기준으로 처음 Count의 값은 2입니다. 따라서 B1에서 Count 2를 하면 B3이 됩니다. .Offset(intRow,0)=txtDis 는 0열을 옮기면 그대로 B3 셀에 txtDis의 값을 입력한다는 말입니다. .Offset(intRow,1)=txtBook 는 1열을 옮긴후 즉 C3셀에 txtBook를 입력한다는 말입니다. 좀 어려운 문제이므로 그냥 암기하시는게 좋습니다.

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기