시나공 실기 엑셀부분 프로시저기본문제중보기5번에서
Private Sub cmd등록_Click()
If txt제품명 = " " Then
MsgBox "제품명을 입력하시오."
ElseIf txt수량 = " " Then
MsgBox "수량을 입력하시오"
ElseIf txt단가 = " " Then
MsgBox "단가를 입력하시오"
ElseIf cmb결재형태 = " " Then
MsgBox "결재형태를 입력하시오."
Else
입력행 = [b3].Row + [b3].CurrentRegion.Rows.Count
Cells(입력행, 2) = txt판매일자
Cells(입력행, 3) = txt제품명
Cells(입력행, 4) = Val(txt수량)
Cells(입력행, 5) = Val(txt단가)
Cells(입력행, 6) = Format(Val(txt수량) * Val(txt단가), "currency")
Cells(입력행, 7) = cmb결재형태
txt제품명 = " "
txt수량 = " "
txt단가 = " "
cmb결재형태 = " "
End If
End Sub
분명제가값이랑 책에있는값이랑 같은데 프로시저저장하구 폼에 제품명클릭안하고 등록버튼클릭하면 메세지박스가 안뜨고 바로 셀에 값이 들어가네요 ㅠㅠ 처음등록버튼만 바로들어가고 2번째부터 등록버튼누르면 메세지버튼이랑 값이 제대로나오네요ㅠㅠㅠ머가문젠건지 왜처음에만 인식을못하는거죠 ㅠ
실기특성상 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.
-
*2016-12-31 11:07:28
실기특성상 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.