책 내용 질문하기
1편 416쪽 질문이요 첨부파일있어요
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
55
작성일
2015-04-30
작성자
첨부파일

부서 변경 이벤트 프로시저 작성할 때

Private Sub cmb부서_Change()
Select Case cmb부서
Case Is = True
참조행 = cmb부서.ListIndex + 4
txt기본수당 = Cells(참조행, 9)
txt수량.SetFocus
cmb부서.Locked = True
End Select
End Sub

라고 작성하면 폼에서 cmb부서를 선택했을 때 왜 txt기본수당에 내용이 안나오고 cmb부서 선택잠금도 안되고

왜 포커스 이동도 안되는 건가요?

첨부파일 열어서 확인해주세요

답변
2015-05-11 09:34:41

안녕하세요.

'Case Is = True'의 의미가 무엇인가? 이 문제는 cmb부서 컨트롤이 바꿨을 경우 그 값에 따라 특정 값을 넣는 문제로 cmb부서 컨트롤이 바꿨을 때 실행하는 이벤트이므로 'cmb부서_Change( )' 이벤트에 코드를 작성하면 되고, cmb부서에 입력된 값을 select case를 사용하여 비교하면 됩니다. 교재와 같이 코드를 작성한 후 다시 실행해 보세요.


즐거운 하루 되세요.

"
  • *
    2015-05-11 09:34:41

    안녕하세요.

    'Case Is = True'의 의미가 무엇인가? 이 문제는 cmb부서 컨트롤이 바꿨을 경우 그 값에 따라 특정 값을 넣는 문제로 cmb부서 컨트롤이 바꿨을 때 실행하는 이벤트이므로 'cmb부서_Change( )' 이벤트에 코드를 작성하면 되고, cmb부서에 입력된 값을 select case를 사용하여 비교하면 됩니다. 교재와 같이 코드를 작성한 후 다시 실행해 보세요.


    즐거운 하루 되세요.

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