책 내용 질문하기
프로시저
도서
2020 시나공 기출문제집 컴퓨터활용능력 1급 실기 [기출문제집]
페이지
208
조회수
278
작성일
2020-08-06
작성자
탈퇴*원
첨부파일

기타작업-2에서

입력행 = Range("a3").CurrentRegion.Rows.Count + 2

참조행 = cmb차종.ListIndex + 7

 

Cells(입력행, 1) = Format(txt거래시간, "hh:mm")

Cells(입력행, 2) = Format(TimeValue(txt거래시간), "ampm")

 

Cells(입력행, 3) = txt고객명

Cells(입력행, 4) = cmb차종

Cells(입력행, 5) = Cells(참조행, 13)

Cells(입력행, 6) = txt담당자

Cells(입력행, 7) = Val(txt할부금액)

Cells(입력행, 8) = Val(txt할부기간)

Cells(입력행, 9) = Int(Val(txt할부금액) / Val(txt할부기간) * 1.08)


1.이러한 식으로 나타내었는데
빨간색으로 된 부분은 답지와 다른데 오전 오후를 저런식으로 해서 나타내도 되나요?
0.5를 생각하지 못하여서 오전오후 형식인 ampm을 사용하였습니다.

2. timevlaue를 사용하라고 하였는데 첫번째 열에서는 사용하지 않고, 두번째열에서만 사용하여도 상관없나요?

3. timevalue는 텍스트의 형식을 시간형식으로 변환하는 함수라고 하는데 cdate와 무슨 차이 인가요?

좋은 답변 덕분에 공부 잘 하고있습니다.  세가지 모두 답변 부탁드릴게요. 항상 감사합니다.

답변
2020-08-10 15:31:54

1. 지정된 함수가 없었다면 상관 없지만 지정된 함수가 있었기 때문에 

 

해당 내용을 이용하여 작성하셔야 합니다. 

 

TimeValue, Val, Format, Int 사용 

 

2. 네 그것은 상관 없습니다. 

 

3. CDATE(문자열) 함수는 날짜 형식으로 된 문자열을 날짜로 변환해 주는 것입니다.

컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.

그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.

  

timevalue함수는 문자열(txt시간)에 입력한 시간 데이터를 시간 일련번호로 바꾸는 함수입니다.

 

텍스트를 시간으로 표시하기 위해 사용했다고 보시면 됩니다.

 

좋은 하루 되세요. 

  • 관리자
    2020-08-10 15:31:54

    1. 지정된 함수가 없었다면 상관 없지만 지정된 함수가 있었기 때문에 

     

    해당 내용을 이용하여 작성하셔야 합니다. 

     

    TimeValue, Val, Format, Int 사용 

     

    2. 네 그것은 상관 없습니다. 

     

    3. CDATE(문자열) 함수는 날짜 형식으로 된 문자열을 날짜로 변환해 주는 것입니다.

    컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다.

    그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다.

      

    timevalue함수는 문자열(txt시간)에 입력한 시간 데이터를 시간 일련번호로 바꾸는 함수입니다.

     

    텍스트를 시간으로 표시하기 위해 사용했다고 보시면 됩니다.

     

    좋은 하루 되세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.