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
감사합니다.
안녕하세요.
4번 If isNull(lst분야) then 만 정상적으로 실행이 됩니다.
즐거운 하루 되세요.
-
*2016-05-31 09:11:26
안녕하세요.
4번 If isNull(lst분야) then 만 정상적으로 실행이 됩니다.
즐거운 하루 되세요.