이 글은 VBA 디버깅에 대해서 좀 알아 보려고 합니다. 사용자가 VBA를 통해서 어떠한 코드를 개발할 때, 작성된 VBA 코드가 원활하게 돌아가길 원할겁니다.하지만 개발자나 사용자 모두 사람인지라 한번에 완벽한 코드를 만들 수는 없습니다. 이러한 경우에 우리는 디버깅(Debugging)을 해야 합니다. 디버깅은 코드에 내포된 사용자가 실수한 코드를 수정하는 것을 의미합니다. 제대로된 디버깅은 사용자가 개발한 어플리케이션 혹은 VBA의 문제점을 해결해줍니다. VBA는 다양한 옵션을 통해서 VBA 코드를 디버깅하도록 도와줍니다. 이러한 옵션에 대해서 한번 알아보도록 하겠습니다. 프로시저 실행하기 (단축키 F5) 프로시저를 만든뒤 실행하기 위해서는 마우스 커서를 프로시저 안에 두고 F5를 누릅니다(혹은 Ru..
이번글에서는 설정한 매크로에 대해서 디버깅하는 방법과 코드 수정하는 방법에 대해서 알아보도록 하겠습니다. VBA나 매크로를 원활하게 사용하기 위한 프로그래밍의 가장 중요한 점은 디버깅입니다. 디버깅을 잘해야 원하는 결과물을 만들어 낼 수 있습니다. 하지만 초급자 입장에서 디버깅을 하기가 쉽지는 않죠. 하지만 VBA는 엑셀 내부의 함수를 대부분 사용하기 때문에 관련 문법과 함수 사용법이 눈에 익기만 하면 다른 언어보다는 쉽습니다. 에러가 발생하는 이유도 제한적이기구요. 추후에 디버깅을 하는 방법에 대해서 자세히 다뤄볼텐데요. 이 글에서는 간단히 어떤식으로 코드가 흘러가는지를 보는 정도만 언급을 하도록 하겠습니다. 수정 부분도 간단히 할 겁니다. 겁먹지마세요 ^_^ 궁금한 점이 있으시면 언제든 물어보시면 답..