책 내용 질문하기
p.162 최신기출문제 2018 1회 E형 기타작업-2 시트의 프로시저 작성 문제(2-2)
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
162
조회수
244
작성일
2019-10-05
작성자
탈퇴*원
첨부파일
Cells(입력행, 2) = txt예약자
Cells(입력행, 3) = cmb진료과목.Column(0)
Cells(입력행, 4) = cmb진료과목.Column(1)
Cells(입력행, 5) = CDate(txt진료일)
Cells(입력행, 6) = Format(txt진료시간, "hh시 mm분")
If Hour(txt진료시간) >= 17 Then
Cells(입력행, 7) = "시간외진료"
Else
Cells(입력행, 7) = ""
End If
이 부분에서 format(txt진료시간, "hh시 mm분")으로 맞게 입력해도 결과 값은
hh시 mm분으로 나오지 않고 3:00:00 pm 이런식으로 뜨는데
이런 경우 셀서식으로 가서 사용자 서식으로 바꿔줘도 되는건가요?
아니면 다른 부분에 오류가 있어서 그러는 건가요?
혹시 몰라 답안 파일로 가서 실행해도 위에 처럼 뜹니다.
답변
2019-10-06 20:21:59
안녕하세요.
VBA로 지정된 서식보다 셀 서식이 우선됩니다.
셀 서식이 3:00:00 pm 으로 지정되어 있다면 제시된 예와 다르게 표시될 수 있습니다.
코드를 정확히 입력하셨다면 시험장에서는 정답으로 인정될 것입니다.
좋은 하루 보내세요.
-
관리자2019-10-06 20:21:59
안녕하세요.
VBA로 지정된 서식보다 셀 서식이 우선됩니다.
셀 서식이 3:00:00 pm 으로 지정되어 있다면 제시된 예와 다르게 표시될 수 있습니다.
코드를 정확히 입력하셨다면 시험장에서는 정답으로 인정될 것입니다.
좋은 하루 보내세요.