책 내용 질문하기
기본모의고사 1회 기타작업2 프로시저 작성
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
309
조회수
244
작성일
2020-04-13
작성자
탈퇴*원
첨부파일



시트에 예시로 나와있는 데이터들은 오른쪽 정렬되어 있는 상태인데 프로시저 작성한 것이 맞는지 확인하기 위해 실행한 결과, 데이터들이 왼쪽으로 정렬되어 나오는데 이렇게 나와도 상관이 없는 건가요? 

답변
2020-04-16 01:00:07

네 프로시저에서 숫자로 입력되게 설정 하지 않으 셨기 때문에 문자로 지정된 것입니다. 

 

별다른 지시사항이 없었다면 그대로 두셔도 상관 없습니다.

 

 

Private Sub cmd입력_Click()

입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count

    Cells(입력행, 1) = Val(txt번호)

    Cells(입력행, 2) = cmb콘도명

    Cells(입력행, 3) = Val(txt일수)

    Cells(입력행, 4) = Val(txt요금)

End Sub

 

와 같이 입력하시면 숫자 형식으로 입력할 수 있습니다. 

 

위의 코드는 입력 코드 이므로 

 

조회 프로시저 작성 방법인

 

Private Sub cmd조회_Click()

    입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1

    txt번호 = Cells(입력행, 1)

    cmb콘도명 = Cells(입력행, 2)

    txt일수 = Cells(입력행, 3)

    txt요금 = Cells(입력행, 4)

End Sub

 

로 작성하세요. 

 

빨간 색으로 표시된 부분이 입력과 조회는 반대로 작성 하셔야 합니다.  

 

좋은 하루 되세요. 

  • 관리자
    2020-04-16 01:00:07

    네 프로시저에서 숫자로 입력되게 설정 하지 않으 셨기 때문에 문자로 지정된 것입니다. 

     

    별다른 지시사항이 없었다면 그대로 두셔도 상관 없습니다.

     

     

    Private Sub cmd입력_Click()

    입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count

        Cells(입력행, 1) = Val(txt번호)

        Cells(입력행, 2) = cmb콘도명

        Cells(입력행, 3) = Val(txt일수)

        Cells(입력행, 4) = Val(txt요금)

    End Sub

     

    와 같이 입력하시면 숫자 형식으로 입력할 수 있습니다. 

     

    위의 코드는 입력 코드 이므로 

     

    조회 프로시저 작성 방법인

     

    Private Sub cmd조회_Click()

        입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1

        txt번호 = Cells(입력행, 1)

        cmb콘도명 = Cells(입력행, 2)

        txt일수 = Cells(입력행, 3)

        txt요금 = Cells(입력행, 4)

    End Sub

     

    로 작성하세요. 

     

    빨간 색으로 표시된 부분이 입력과 조회는 반대로 작성 하셔야 합니다.  

     

    좋은 하루 되세요. 

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