책 내용 질문하기
이거 오류인가요?
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
0
조회수
264
작성일
2022-06-30
작성자
탈퇴*원
첨부파일

시나공 컴활 1급 실기

실전모의고사 B형 / 507p / 3-2 문제입니다.

 

 

메세지^상자의^내용('제품명을^선택하세요.')이^정답('제품명을^선택하세요')과^다릅니다.

메세지^상자의^내용('수량을^입력하세요.')이^정답('수량을^입력하세요')과^다릅니다.

 

채점을 하니 VBA가 틀린 내용이 저거라고 뜨더라구요

 

아래는 제 VBA입니다.

 

If cmb제품명.Value = "" Then

    MsgBox "제품명을 선택하세요"

ElseIf txt수량.Value = "" Then

    MsgBox "수량을 입력하세요"

 

저는 뒤에 (.)을 쓴 적이 없는데, 왜 저렇게 뜨나요  궁금합니다.

 

답변
2022-07-01 23:07:06

If cmb제품명.Value = "" Then

    MsgBox "제품명을 선택하세요"

ElseIf txt수량.Value = "" Then

    MsgBox "수량을 입력하세요"

 

가 아니라 

 

If cmb제품명.Value = "" Then

    MsgBox "제품명을 선택하세요.", vbOKOnly, "제품명"

ElseIf txt수량.Value = "" Then

ㅇㅇ  

  MsgBox "수량을 입력하세요.", vbOKOnly, "수량"

 

와 같이 작성하셔야 합니다. 

 

문제의 그림 상에 표시된 것과 같은 결과가 나올 수 있게 작성해 보세요. 

 

좋은 하루 되세요.

  • 관리자
    2022-07-01 23:07:06

    If cmb제품명.Value = "" Then

        MsgBox "제품명을 선택하세요"

    ElseIf txt수량.Value = "" Then

        MsgBox "수량을 입력하세요"

     

    가 아니라 

     

    If cmb제품명.Value = "" Then

        MsgBox "제품명을 선택하세요.", vbOKOnly, "제품명"

    ElseIf txt수량.Value = "" Then

    ㅇㅇ  

      MsgBox "수량을 입력하세요.", vbOKOnly, "수량"

     

    와 같이 작성하셔야 합니다. 

     

    문제의 그림 상에 표시된 것과 같은 결과가 나올 수 있게 작성해 보세요. 

     

    좋은 하루 되세요.

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