책 내용 질문하기
If IsNull(lst분야.Value) Then... 컴활1급 2014년 3회 엑셀 프로시저 작성
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
10
조회수
200
작성일
2016-05-26
작성자
탈퇴*원
첨부파일

2014_컴활1급_실기\14년3회1급E형\1급 E형 정답.xlsm

2014년 3회 엑셀

p. 10

문제 4 기타 작업

2> 프로시저 작성

Private Sub cmd등록_Click()
참조행 = lst분야.ListIndex
입력행 = [A5].Row + [A5].CurrentRegion.Rows.Count
If
IsNull(lst분야.Value) Then
MsgBox "분야를 선택하세요."
lst분야.ListIndex = 0
Else
Cells(입력행, 1) = lst분야.List(참조행, 0)
Cells(입력행, 2) = txt도서명
Cells(입력행, 3) = txt저자
Cells(입력행, 4) = Format(txt판매가, "#,###")
End If
End Sub

질문> 이 문제(프로시저 작성)의 문제 파일정답 파일의 결과를 테스트 할 수가 없는 거 같습니다.

엑셀 2007과 또 다른 컴퓨터 엑셀 2010에서도 도서등록 단추를 눌러도 폼이 안 나타납니다.

제가 테스트하고 싶은 것은 IsNull(lst분야.Value) 부분입니다.

제가 테스트를 할 수 없는 관계로 아래 4가지를 질문합니다.

IsNull(lst분야.Value) 대신에 아래 4가지 구문중 정상적으로 실행되는 것 좀 알려주세요.

1. If lst분야.Value is Null then

2. If lst분야 is Null then

3. If lst분야 = Null then

4. If isNull(lst분야) then


감사합니다.

답변
2016-05-31 09:11:26

안녕하세요.

4번 If isNull(lst분야) then 만 정상적으로 실행이 됩니다.

즐거운 하루 되세요.

  • *
    2016-05-31 09:11:26

    안녕하세요.

    4번 If isNull(lst분야) then 만 정상적으로 실행이 됩니다.

    즐거운 하루 되세요.

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