1.
.gif)
가령 이러한 시트에서
A버튼을 클릭하면
강좌(아래 형태의)폼을 실행하고 (강좌.show)

폼이 초기화되면 list강좌에 J3:J5를 입력하고 (l ist강좌.rowsource="J3:J5")
폼의 입력 버튼을 클릭하면
폼의 list강좌에서 강좌를 선택하지 않았으면
txt성명에 "강좌를 선택하지 않았습니다." 라고 표시하고
목록의 첫번째 값을 선택하면 셀에 폼의 내용을 입력하는 문제였습니다.
txt성명 = "강좌를 선택하지 않았습니다."
cells(입력행,3)=txt성명
cells(입력행,4)=txt나이
cells(입력행,5)=txt국어
cells(입력행,6)=txt수학
cells(입력행,7)=txt영어
cells(입력행,8)=val(txt국어)+val(txt수학)+val(txt영어)
end if

aa=msgbox "시간을 입력할까요?",vbyesno,"시간입력"
안녕하세요.
1. 문제에서 요구하는 대로 실행만 된다면 코드는 어떻게 하든 상관이 없습니다. 님의 코드를 봤을 때 'elseif list강좌.listindex=0 then' 이 부분을 else 로 수정하면 정상적으로 실행이 될꺼 같네요.
2. 이 또한 님과 같이 해야만 결과값이 정상적으로 나왔다면 그렇게 하는게 맞겠죠.
3. 맨 마지막에 폼을 종료하는 것을 못했다는 말씀인가요? 그렇다면 맨 마지막에 Docmd.Close를 입력하면 됩니다.
즐거운 하루 되세요.
"-
*2013-06-18 10:14:30
안녕하세요.
1. 문제에서 요구하는 대로 실행만 된다면 코드는 어떻게 하든 상관이 없습니다. 님의 코드를 봤을 때 'elseif list강좌.listindex=0 then' 이 부분을 else 로 수정하면 정상적으로 실행이 될꺼 같네요.
2. 이 또한 님과 같이 해야만 결과값이 정상적으로 나왔다면 그렇게 하는게 맞겠죠.
3. 맨 마지막에 폼을 종료하는 것을 못했다는 말씀인가요? 그렇다면 맨 마지막에 Docmd.Close를 입력하면 됩니다.
즐거운 하루 되세요.
"