책 내용 질문하기
엑셀 프로시저 작성 질문드립니다.ㅠㅠ
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
조회수
60
작성일
2017-09-17
작성자
탈퇴*원
첨부파일

꼭 답안에 나와있는대로 작성해야 정답인가요??

2013년 1회 모의고사에서 저는 마지막 문제를 이렇게 작성했습니다.

Private Sub cmd판매입력_Click()

입력행 = [b2].Row + [b2].CurrentRegion.Rows.Count
참조행 = cmb품목.ListIndex

If IsNull(txt소비자명) Or txt판매수량 = 0 Then
MsgBox "소비자명이나 판매수량을 입력하세요."
Else
Cells(입력행, 2) = Date
Cells(입력행, 3) = txt소비자명
Cells(입력행, 4) = cmb품목.List(참조행, 0)
Cells(입력행, 5) = cmb품목.List(참조행, 1)
Cells(입력행, 6) = txt판매수량
Cells(입력행, 7) = Cells(입력행, 5) * Cells(입력행, 6)
End If

하지만 실제로 나와있는 답안은

Private Sub cmd판매입력_Click()
If txt소비자명 = "" Or Val(txt판매수량) = 0 Then
MsgBox "소비자명이나 판매수량을 입력하세요."
Else
입력행 = [b2].Row + [b2].CurrentRegion.Rows.Count
Cells(입력행, 2) = Date
Cells(입력행, 3) = txt소비자명
Cells(입력행, 4) = cmb품목
Cells(입력행, 5) = cmb품목.List(cmb품목.ListIndex, 1)
Cells(입력행, 6) = txt판매수량
Cells(입력행, 7) = txt판매수량 * Cells(입력행, 5)
End If

이렇더라구요ㅠㅠ 이런경우엔 결과는 같게 나오더라도 오답인건가요??

답변
2017-09-21 11:46:23

결과가 정확하게 나온다면 코드가 달라도 정답으로 인정 됩니다.

좋은 하루 되세요.

  • *
    2017-09-21 11:46:23

    결과가 정확하게 나온다면 코드가 달라도 정답으로 인정 됩니다.

    좋은 하루 되세요.

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