책 내용 질문하기
1권 엑셀 실전 E형 모의고사 프로시저 작성
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
506
조회수
436
작성일
2020-04-20
작성자
탈퇴*원
첨부파일

문제가 "목록 상자(lst신상목록)에서 신상목록을 선택하지 않았으면 "신상목록을 선택하지 않았습니다"라는 메시지를 표시한 후,, " 인데요 저는

if lst신상목록="" then msgbox ~~~라고 적었는데 답은

isNull(lst신상목록)이더라고요

 

isNull과 ""를 언제 어떻게 다르게 쓰는지 모르겠어요!

 

 

답변
2020-04-22 13:49:28

안녕하세요.

 

 

단순한 컨트롤이 아니라 바운드된 필드로 참조할 때,
필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.

 

엑셀에서 컨트롤에 등록된 내용을 바로 확인하기 위해서는 txt이름 = "" 와 같이 사용하는 것입니다. 

 

좋은 하루 보내세요.

  • 관리자
    2020-04-22 13:49:28

    안녕하세요.

     

     

    단순한 컨트롤이 아니라 바운드된 필드로 참조할 때,
    필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.

     

    엑셀에서 컨트롤에 등록된 내용을 바로 확인하기 위해서는 txt이름 = "" 와 같이 사용하는 것입니다. 

     

    좋은 하루 보내세요.

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