책 내용 질문하기
엑셀 기본 모의고사 4-3
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
386
조회수
225
작성일
2020-12-28
작성자
탈퇴*원
첨부파일

폼이 초기화 되면 종목 콤보 상자에 내용 추가, 남,여가 성별 콤보 상자에 추가되는 프로시저를 다음과 같이 작성했습니다.

 

Private Sub UserForm_Initialize()

    cmb종목.RowSource = "H4:I9"

    cmb성별.AddItem = "남"

    cmb성별.AddItem = "여"

End Sub



근데 컴파일 오류가 발생하면서 함수 또는 변수가 필요합니다. 라는 말만 나옵니다.
그리고 제일 첫 줄이 노란색으로 뜨며 오류라고 나타나는데, 책이랑 비교해봐도 똑같습니다. 뭐가 문제인가요?

그리고 채점 프로그램도 해당 회의 파일을 채점하면  '처리할 수 없는 예외가 발생하여 채점이 중단됐습니다.' 라고만 뜹니다.

답변
2020-12-29 12:01:13

Private Sub UserForm_Initialize()

    cmb종목.RowSource = "H4:I9"

    cmb성별.AddItem = "남"

    cmb성별.AddItem = "여"

End Sub

 

=을 빼고 사용해 보세요. 


Private Sub UserForm_Initialize()

    cmb종목.RowSource = "H4:I9"

    cmb성별.AddItem "남"

    cmb성별.AddItem "여"

End Sub


수정한 후 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

좋은 하루 되세요. 
  • 관리자
    2020-12-29 12:01:13

    Private Sub UserForm_Initialize()

        cmb종목.RowSource = "H4:I9"

        cmb성별.AddItem = "남"

        cmb성별.AddItem = "여"

    End Sub

     

    =을 빼고 사용해 보세요. 


    Private Sub UserForm_Initialize()

        cmb종목.RowSource = "H4:I9"

        cmb성별.AddItem "남"

        cmb성별.AddItem "여"

    End Sub


    수정한 후 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

    좋은 하루 되세요. 
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.