답과 똑같이 구문 작성한 것 같은데 왜 오류가 나는지 몰라 자료 첨부드립니다
sub 또는 function이 정의되지 않았다고 뜨네요
Private Sub cmd조회_Click()
스위치 = 0
참조행 = 3
For Each aa In Range("a4:a8")
참조행 = 참조행 + 1
If aa.Value = txt고객번호.Value Then
txt고객번호.Value = Format(Cells(참조행, 1), ">&&&&&")
txt종류명.Value = Cells(참조행, 2)
txt기본요금.Value = Format(Cells(참조행, 3), "#,###")
txt사용시간.Value = Cells(참조행, 4)
txt청구금액.Value = foramt(Cells(참조행, 5), "#,###") format 으로 수정하세요.
스위치 = 1
Exit For
End If
Next
If 스위치 = 0 Then
MsgBox "고객번호가 잘못되었습니다.", vbOKOnly
ElseIf Cells(참조행, 5) >= 150000 Then
MsgBox "고객번호 " & txt고객번호.Value & "님은 추가할인 대상입니다.", vbOKOnly
End If
End Sub
수정후 확인 해 보세요.
좋은 하루 되세요.
-
관리자2021-05-27 20:32:40
Private Sub cmd조회_Click()
스위치 = 0
참조행 = 3
For Each aa In Range("a4:a8")
참조행 = 참조행 + 1
If aa.Value = txt고객번호.Value Then
txt고객번호.Value = Format(Cells(참조행, 1), ">&&&&&")
txt종류명.Value = Cells(참조행, 2)
txt기본요금.Value = Format(Cells(참조행, 3), "#,###")
txt사용시간.Value = Cells(참조행, 4)
txt청구금액.Value = foramt(Cells(참조행, 5), "#,###") format 으로 수정하세요.
스위치 = 1
Exit For
End If
Next
If 스위치 = 0 Then
MsgBox "고객번호가 잘못되었습니다.", vbOKOnly
ElseIf Cells(참조행, 5) >= 150000 Then
MsgBox "고객번호 " & txt고객번호.Value & "님은 추가할인 대상입니다.", vbOKOnly
End If
End Sub
수정후 확인 해 보세요.
좋은 하루 되세요.