Debuggingi bilmediğim dönemlerde kodun bi yere kadar çalışmasını istediğim zamanlarda oraya bir MsgBox koyardım, MsgBox çıkınca da Ctrl+Break ile kodu durdururdum. Debugging araçları işte bu tür uzun ve kafa yaran süreçlerden kurtulmanızı, kodunuzu daha sağlıklı test etmenizi sağlar. Hata Yakalama ise, özellikle başkalarının kullanımına açık olacak şekilde kodlama yaptığınızda(Ör:Bir add-in) beklenmeyen durumlarda kodunuzun uygun reaksiyonu vermesini sağlar. Doğru bir hata yönetimi uygulanmazsa kodunuz beklenmedik sonuçlara neden olabilir, yapılan işlem yarıda kalabilir, kullanıcının güveni zedelenebilir.