책 내용 질문하기
상설시험 엑세스 select문 작성 문제
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
0
조회수
264
작성일
2015-07-02
작성자
첨부파일

죄송한데 완벽하게 복원은 불가능해서요 ㅠㅠ 대략 아래와 같은 문제였습니다

폼에 cmb과정선택 컨트롤이 있고 등록 버튼을 누르면 시트에 입력됨

날짜

이름

과정

등급

2015-07-01

시나공

4B-01

중급

cmb과정선택에서 선택한 것의 두 번째 글자가 A면 초급, B면 중급, C면 고급을 ‘등급’열에 표기하는데

select문과 mid 함수 이용

저는

select case cmb과정선택

case mid(cmb과정선택,2,1)="A"

cells(입력행,4)=“초급”

case mid(cmb과정선택,2,1)="B"

cells(입력행,4)=“중급”

case mid(cmb과정선택,2,1)="C"

cells(입력행,4)=“고급”

end select

이렇게 썼는데 등급열에 아무것도 표기가 안되구요

select case cmb과정선택

case mid(cmb과정선택,2,1)="A"

cells(입력행,4)=“초급”

case mid(cmb과정선택,2,1)="B"

cells(입력행,4)=“중급”

case else

cells(입력행,4)=“고급”

end select

라고 썼더니 모든 등급열에 고급으로만 표시가 되었습니다

제대로 쓰질 못해서 이해가 가시련지 모르겠는데 어떻게 작성해야 하나요? 부탁드립니다!

답변
2015-07-07 09:54:39

안녕하세요.

아래와 같이 작성하면 됩니다.

select case mid(cmb과정선택,2,1)

case "A"

cells(입력행,4)=“초급”

case "B"

cells(입력행,4)=“중급”

case else

cells(입력행,4)=“고급”

end select

즐거운 하루 되세요.

  • *
    2015-07-07 09:54:39

    안녕하세요.

    아래와 같이 작성하면 됩니다.

    select case mid(cmb과정선택,2,1)

    case "A"

    cells(입력행,4)=“초급”

    case "B"

    cells(입력행,4)=“중급”

    case else

    cells(입력행,4)=“고급”

    end select

    즐거운 하루 되세요.

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