다음 프로시저를 실행한 결과에 대한 설명으로 옳은 것은?Sub Ente… | [컴퓨터활용능력 1급 필기] 13년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 13년 1회차
다음 프로시저를 실행한 결과에 대한 설명으로 옳은 것은?Sub EnterValue()
Worksheets("Sales").Cells(6, 1).Value= "korea"
End Sub
1
Sales 시트의 [A1] 셀에 korea를 입력한다.
2
Sales 영역의 [A1:A6] 셀에 korea를 입력한다.
3
Sales 시트의 [A6] 셀에 korea를 입력한다.
4
Sales 시트의 [F1] 셀에 korea를 입력한다.
해설
제시된 프로시저는 Worksheets("Sales").Cells(6, 1).Value = "korea" 한 줄만 실행한다. Worksheets("Sales")는 통합 문서에서 Sales라는 이름의 워크시트를 가리키므로, 대상은 시트이지 'Sales'라는 이름의 셀 영역이 아니다.
Cells 속성은 인수를 Cells(행, 열) 순서로 받는다. 따라서 Cells(6, 1)은 6행 1열, 곧 [A6] 셀 하나를 뜻한다. 인수 순서를 거꾸로 읽어 1행 6열인 [F1]로 보면 안 된다.
단일 셀의 Value에 문자열을 대입한 것이므로 [A1:A6]처럼 여러 셀에 한꺼번에 입력되지도 않는다. 실행 결과는 Sales 시트의 [A6] 셀에 korea가 입력되는 것이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.