책 내용 질문하기
기본모의고사 2회 문제4-3-2번
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
346
조회수
138
작성일
2023-09-15
작성자
탈퇴*원
첨부파일

기본모의고사 2회 문제4-3-2번 프로시저 작성문제에 정답은 

Private Sub cmd입력_Click()

 입력행 = [A3].Row + [A3].CurrentRegion.Rows.Count

 Cells(입력행, 1) = txt판매일자.Value

 Cells(입력행, 2) = txt종류.Value

 Cells(입력행, 3) = txt수량.Value

 Cells(입력행, 4) = txt단가.Value

 Cells(입력행, 5) = Format(Val(txt판매수량.Value) * Val(txt판매단가.Value), "#,###")

 If ch할인여부.Value = True Then

  Cells(입력행, 6) = Val(txt판매수량.Value) * Val(txt판매단가.Value) * 0.1

  Else

   Cells(입력행, 6) = 0

   End If

 cmb종류.Locked = True

End Sub

 

이고, 저는 아래와 같이 작성했습니다. 

 

Private Sub cmd입력_Click()

 입력행 = [A3].Row + [A3].CurrentRegion.Rows.Count

 Cells(입력행, 1) = txt판매일자.Value

 Cells(입력행, 2) = txt음악종류.Value

 Cells(입력행, 3) = txt판매수량.Value

 Cells(입력행, 4) = txt판매단가.Value

 Cells(입력행, 5) = Format(Val(txt판매수량.Value) * Val(txt판매단가.Value), "#,###")

 If ch할인여부.Value = True Then

  Cells(입력행, 6) = Val(txt판매수량.Value) * Val(txt판매단가.Value) * 0.1

  Else

   Cells(입력행, 6) = 0

   End If

 cmb종류.Locked = True

End Sub


온라인 채점에는 
② 폼 입력 처리 0/5
폼 프로시저 2 X [cmd입력_Click] 매크로가 정답과 다릅니다.
폼 프로시저 3 X [cmd입력_Click] 매크로가 정답과 다릅니다.
폼 프로시저 4 X [cmd입력_Click] 매크로가 정답과 다릅니다.
이렇게 오답처리 되었습니다. 

1. 문제에 제시되지 않은 이름은 어떻게 확인하고 적어야 하나요?? 
2. 저는 이름이 달라서 오답처리 된건가 하고 이름을 수정한 뒤에도 채점을 해봤는데요. 그런데도 동일한 문제로 오답이라고 채점됩니다. 
그러면 이름이 달라서 틀린 문제가 아닌건가요?? 
정확히 어떤게 틀렸다는 건지 알려주시면 감사하겠습니다. 



답변
2023-09-18 18:24:44

안녕하세요.

 

1. 파일을 열어 직접 확인을 해야 합니다. 폼을 연 다음 해당 컨트롤을 클릭하면 속성 창에 이름이 표시됩니다.

 

 

2. 컨트롤 이름은 임의로 지정하는 것이 아닙니다. 문제 파일에 이미 이름이 지정되어 있으니 그 이름을 확인하고 지정해야 합니다. 컨트롤 이름을 잘못 지정하면 당연히 정상적으로 결과가 실행되지 않습니다.

 

즐거운 하루 되세요.

  • 관리자
    2023-09-18 18:24:44

    안녕하세요.

     

    1. 파일을 열어 직접 확인을 해야 합니다. 폼을 연 다음 해당 컨트롤을 클릭하면 속성 창에 이름이 표시됩니다.

     

     

    2. 컨트롤 이름은 임의로 지정하는 것이 아닙니다. 문제 파일에 이미 이름이 지정되어 있으니 그 이름을 확인하고 지정해야 합니다. 컨트롤 이름을 잘못 지정하면 당연히 정상적으로 결과가 실행되지 않습니다.

     

    즐거운 하루 되세요.

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