중간에 하다만건데요. 오전에 해도 구분이 오후라고만 뜹니다.
그리고 lst열차종류를 선택했을 때만 입력되게 하는 것을 구현할 때 listindex=-1을 조건으로 해도 되는지 궁금합니다
Cells(입, 2) = Format(txt예약시간.Value, "hh:mm")
와 같이 지정해 주셔야 시간과 분이 표시됩니다.
자동으로 시간 형식으로 입력되어야 하는데 문자 형식으로 입력된 것 같네요.
이 경우 아래와 같이 cdate 를 입력하여 날짜형식(시간포함)으로 입력 받아서 지정하시면 정확한 결과가 나옵니다.
If CDate(txt예약시간.Value) >= 0.5 Then
Cells(입, 3) = "오후"
Else
Cells(입, 3) = "오전"
End If
If lst열차종류.ListIndex = -1 Then
와 같이 지정하여 정확한 결과가 나온다면 정답으로 인정 될 수도 있습니다.
정확한 결과가 나오지 않는다면 오답처리 됩니다.
좋은 하루 되세요.
-
관리자2022-02-04 21:02:20
Cells(입, 2) = Format(txt예약시간.Value, "hh:mm")
와 같이 지정해 주셔야 시간과 분이 표시됩니다.
자동으로 시간 형식으로 입력되어야 하는데 문자 형식으로 입력된 것 같네요.
이 경우 아래와 같이 cdate 를 입력하여 날짜형식(시간포함)으로 입력 받아서 지정하시면 정확한 결과가 나옵니다.
If CDate(txt예약시간.Value) >= 0.5 Then
Cells(입, 3) = "오후"
Else
Cells(입, 3) = "오전"
End If
If lst열차종류.ListIndex = -1 Then
와 같이 지정하여 정확한 결과가 나온다면 정답으로 인정 될 수도 있습니다.
정확한 결과가 나오지 않는다면 오답처리 됩니다.
좋은 하루 되세요.