146쪽 문제 4의 3
답안이
Private Sub cmd조회_Click()
스위치 = 0
참조행 = 3
For Each aa In Range("B4:B25")
참조행 = 참조행 + 1
If aa.Value = txt사원번호 Then
txt사원번호 = Format(Cells(참조행, 2), ">&&&&&")
txt성명 = Cells(참조행, 3)
txt부서명 = Cells(참조행, 4)
txt직위 = Cells(참조행, 5)
txt신청일 = Cells(참조행, 6)
txt총점 = Cells(참조행, 7)
스위치 = 1
End If
Exit For
Next
If 스위치 = 0 Then
MsgBox "사원번호가 잘못되었습니다."
End If
End Sub
------------------------------------------------------------------------------------------------------------------------
위와 같은데
txt사원번호 = Format(Cells(참조행, 2), ">&&&&&") 이 부분을
txt사원번호 = Format(Cells(참조행, 2), ">AAAAA")로 적었습니다.
A는 필수요소로서, 문자와 숫자를 나타내므로 A가 맞지 않나요?
안녕하세요.
고객코드에 대해 문자와 숫자만 가능하다고 제시된 것이 없음으로 &로 지정한 것입니다. 입력된 데이터 형태로만 입력되게 한다면 A로 하는 것이 맞네요.
즐거운 하루 되세요.
-
관리자2024-01-16 11:56:56
안녕하세요.
고객코드에 대해 문자와 숫자만 가능하다고 제시된 것이 없음으로 &로 지정한 것입니다. 입력된 데이터 형태로만 입력되게 한다면 A로 하는 것이 맞네요.
즐거운 하루 되세요.