스프레드시트 일반컴퓨터활용능력 1급 · 2010년03월21일 · 31/60
31.콤보 상자의 목록으로 현재 통합문서에 포함된 시트들의 이름을 추가하는 프로시저를 작성하려고 한다. 다음 중 (가), (나), (다)에 식으로 옳은 것은? (단, 콤보 상자의 이름은 'CB1'이며 사용자의 폼의 이름은 UForm이다.)

1
(가) Application(나) Workbook.Sheets.Count(다) CB1
2
(가) ActiveDocument(나) Sheet.Count(다) CB1.ItemCount
3
(가) Application(나) NN(다) AddItem정답
4
(가) Excel(나) CB1.ItemCount(다) NN
해설
<문제 해설> 3행 → 시트수를 카운트하여 NN변수에 할당함으로써 NN에는 시트수가 저장.(시트가 3개이면 NN값은 3이 됨) (가) : ActiveWorkbook은 Application 개체의 속성임. 4행 → Do While문을 이용하여 시트 수 만큼 반복((나) 시트 수 NN이 0보다 클 때 까지 반복) 5행 → (다) CB1 콤보 상자에 Additem을 이용하여 시트 이름을 콤보 상자에 추가함.