엑셀 기출 모의고사 문제3-2번의 매크로 작성시, 분명히 매크로 작성은 정답지에 나와있는 것 처럼
제대로 다 했는데 채점할 때 보면 문제4-2번 폼의 프로시저에 적었던 글들 데이터표 기능을 적용한 표에 뜨네요 ㅜㅜ
저번에도 이런적이 있었는데, 왜 이렇게 되는건가요?
제가 저장을 잘못한건지 채점 프로그램의 오류인건지 알고 싶습니다..
데이터 표 매크로 만드신 후 매크로 중지 하지 않고 설정 하셨거나
프로시저를 만든 후 바로 매크로를 만들어서 프로시저에 작성했던 것이나 복사했던 부분이
매크로에서 붙여넣기 된 것 같습니다.
첫번째 문제는 매크로 중지를 잘 하시는 방법 밖엔 없구요.
해당 매크로를 다시 만드셔서 설정 해보시기 바랍니다.
두번째 문제는 매크로를 작성하시기 전에 아무 셀이나 클릭 한 후
내용을 복사 할 것이 있다면 잘 복사하신 후에 사용하시면 됩니다.
아래 설명을 참고해 주세요.
셀포인터 위치에 관계 없이 매크로가 실행 되어야 하는 것은
매크로 기록 해보시면 간혹 입력하고자 하는 부분에 커서가 위치된 상태에서 매크로 기록을 할때가 있습니다.
만약 합계를 구하는 매크로를 작성하는데 a1번셀에 합계를 구한다면 a1번셀에 커서를 두고 매크로 기록을 눌러 기록 하게 됩니다.
이때 다른 곳을 클릭 하지 않고 바로 a1번셀에 식을 입력하여 합계를 구하고 매크로 기록 중지를 하면
a1번 셀에 커서가 있지 않으면 매크로가 실행이 제대로 안되는 상황이 발생합니다.
a1번셀에 커서가 있으면 합계가 입력되고 a2번 셀에 커서가 있으면 값이 입력되지 않는 현상이 발생하죠.
하지만 매크로는 커서가 a1에 있든 a2에 있든 실행이 되어야 합니다.
그것을 지시한 것으로
이문제를 해결 하려면 매크로 기록을 누른 후에 입력할 a1셀에 커서가 있더라도 다른 곳에 커서를 한번 클릭 하셨다가
다시 a1번셀에 커서를 놓고 합계를 구하는 식을 작성해야 합니다.
즉 매크로 기록을 누른 후에 꼭 어느셀이든 한번은 클릭 하고 작업을 하시면 된다는 말이죠.
이렇게 하시면 어느곳에 커서가 있든지 매크로가 제대로 실행되게 됩니다.
좋은 하루 되세요.
-
*2017-11-28 20:48:01
데이터 표 매크로 만드신 후 매크로 중지 하지 않고 설정 하셨거나
프로시저를 만든 후 바로 매크로를 만들어서 프로시저에 작성했던 것이나 복사했던 부분이
매크로에서 붙여넣기 된 것 같습니다.
첫번째 문제는 매크로 중지를 잘 하시는 방법 밖엔 없구요.
해당 매크로를 다시 만드셔서 설정 해보시기 바랍니다.
두번째 문제는 매크로를 작성하시기 전에 아무 셀이나 클릭 한 후
내용을 복사 할 것이 있다면 잘 복사하신 후에 사용하시면 됩니다.
아래 설명을 참고해 주세요.
셀포인터 위치에 관계 없이 매크로가 실행 되어야 하는 것은
매크로 기록 해보시면 간혹 입력하고자 하는 부분에 커서가 위치된 상태에서 매크로 기록을 할때가 있습니다.
만약 합계를 구하는 매크로를 작성하는데 a1번셀에 합계를 구한다면 a1번셀에 커서를 두고 매크로 기록을 눌러 기록 하게 됩니다.
이때 다른 곳을 클릭 하지 않고 바로 a1번셀에 식을 입력하여 합계를 구하고 매크로 기록 중지를 하면
a1번 셀에 커서가 있지 않으면 매크로가 실행이 제대로 안되는 상황이 발생합니다.
a1번셀에 커서가 있으면 합계가 입력되고 a2번 셀에 커서가 있으면 값이 입력되지 않는 현상이 발생하죠.
하지만 매크로는 커서가 a1에 있든 a2에 있든 실행이 되어야 합니다.
그것을 지시한 것으로
이문제를 해결 하려면 매크로 기록을 누른 후에 입력할 a1셀에 커서가 있더라도 다른 곳에 커서를 한번 클릭 하셨다가
다시 a1번셀에 커서를 놓고 합계를 구하는 식을 작성해야 합니다.
즉 매크로 기록을 누른 후에 꼭 어느셀이든 한번은 클릭 하고 작업을 하시면 된다는 말이죠.
이렇게 하시면 어느곳에 커서가 있든지 매크로가 제대로 실행되게 됩니다.
좋은 하루 되세요.