책 내용 질문하기
컨트롤 분리 코딩이 필요 없는 경우, 분리코딩을 하는 것이 허용이 안되나요?
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
226
조회수
174
작성일
2016-05-12
작성자
탈퇴*원
첨부파일

13년컴활1급실기(3회분)\13년상시\1급 상시.accdb

컨트롤 분리 코딩이 필요 없는 경우, 분리코딩을 하는 것이 허용이 안되나요?

교재 pdf 파일 정답

Private Sub cmb이름찾기_BeforeUpdate(Cancel As Integer)
txt사번 = cmb이름찾기.Column(1)
txt직급 = cmb이름찾기.Column(2)
End Sub

위 정답을 아래와 같이 컨트롤 분일 코딩을 해봤습니다.

Private Sub cmb이름찾기_BeforeUpdate(Cancel As Integer)
txt사번 = "'" & cmb이름찾기.Column(1) & "'"
txt직급 = cmb이름찾기.Column(2)
End Sub

질문> 위와 같이 컨트롤을 분리하여 폼을 실행해보니까

아래와 같이 사번(txt사번) 컨트롤에 따옴표(' ')가 붙어나옵니다

컨트롤을 분리하여 코딩할 필요가 없는 경우에 분리하여 코딩하면 안되나요?

감사합니다.

답변
2016-05-16 09:36:09

안녕하세요.

' txt사번 = cmb이름찾기.Column(1)'는 메소드나 명령과 같은 명령 코드가 아니라 단순히 cmb이름찾기 컨트롤의 두번째 열(Column(1) )의 값을 txt사번에 입력하라는 것입니다. 그런데 앞뒤에 "'"를 넣어두면 그대로 그것이 표시되는 것입니다. 이것은 코드분할과는 관련이 없는 문장입니다.

즐거운 하루 되세요.

  • *
    2016-05-16 09:36:09

    안녕하세요.

    ' txt사번 = cmb이름찾기.Column(1)'는 메소드나 명령과 같은 명령 코드가 아니라 단순히 cmb이름찾기 컨트롤의 두번째 열(Column(1) )의 값을 txt사번에 입력하라는 것입니다. 그런데 앞뒤에 "'"를 넣어두면 그대로 그것이 표시되는 것입니다. 이것은 코드분할과는 관련이 없는 문장입니다.

    즐거운 하루 되세요.

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