책 내용 질문하기
1급 실기 엑셀편 기본모의고사 6회 VBA 문의드립니다.
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
363
조회수
97
작성일
2017-10-29
작성자
탈퇴*원
첨부파일
기본모의고사 6회에서 가스사용량 VBA 문제입니다.
가스사용량폼에서 입력버튼 클릭 프로시저를 작성하는 문제인데요.
363페이지에 나와있는 코드를 그대로 입력해서 실행해봤습니다.
근데 If문에서
ElseIf를 작성할 때도 조건 옆에 Then을 써야한다고 알고 있는데
실행하면 꼭 Then에서 오류가 납니다.
Then을 쓰지않으면 오류는 나지 않는데요
쓰지 않고 시트창으로 돌아와서 디자인모드 해제 후 자료입력 단추를 더블클릭하면 뜨는
가스사용량 폼에서 내용을 입력하면
오류가 났다고 코드창으로 되돌아갑니다.
그때는 컴파일오류라며 Sub 또는 Function이 정의되지 않았다고 합니다.
2007버전이 없어서 2016버전을 사용하고 있는 중입니다.
2016에서만 나타나는 오류인지 제가 뭘 잘못한 건지 알려주시면 감사하겠습니다ㅠㅠ
오류났을 때 화면을 캡쳐해서 보내드립니다.
답변
2017-11-02 14:24:15
elseif 로 작성하셨나요?
ELSEif 로 L 과 i 를 제대로 사용해야 합니다.
오타 부분에서 오류가 많이나는 부분입니다.
수정한 후 확인 해 보시구요.
잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.
-
*2017-11-02 14:24:15
elseif 로 작성하셨나요?
ELSEif 로 L 과 i 를 제대로 사용해야 합니다.
오타 부분에서 오류가 많이나는 부분입니다.
수정한 후 확인 해 보시구요.
잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.