죄송한데 완벽하게 복원은 불가능해서요 ㅠㅠ 대략 아래와 같은 문제였습니다
폼에 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
라고 썼더니 모든 등급열에 고급으로만 표시가 되었습니다
제대로 쓰질 못해서 이해가 가시련지 모르겠는데 어떻게 작성해야 하나요? 부탁드립니다!
안녕하세요.
아래와 같이 작성하면 됩니다.
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
즐거운 하루 되세요.