logo
Методический комплекс ПЗ СППР 2011

1. Введение

Необходимость изучения целой главы, посвященной ошибкам в приложениях, вряд ли вас вдохновит, но, к сожалению, эту тему невозможно игнорировать при написании книги о программировании. Все, кто пишет компьютерные программы, делают ошибки— это случается со мной, разработчиками компанииMicrosoft, и это произойдет со всеми читателями настоящей книги. Именно поэтому возникает необходимость в разработке методик обнаружения и исправления ошибок. В данной шве описаны общие способы отладки программ в средеVBA. Они не настолькосложны, как может показаться с первого взгляда. К сожалению, проблема связана не только с исправлением собственных ошибок. Чаще всего вам придется разрабатывать интерактивные приложения. Приложение отображает одно или несколько диалоговых окон, в которые пользователю предлагается ввести данные. После вводапользовательских данных приложение должно отреагировать соответствующим образом. Но что произойдет, если от пользователя требуется ввести процентное значение в виде десятичной дроби в диапазоне от 0 до 1, а пользователь введет число 25? Или у пользователя запрашивается дата, а он вводит значение 13/35/99? В коде всеописанные выше ситуации должны анализироваться, а все ошибки пользователей — исправляться.VBAне выполняет проверку данных автоматически. Соответствующие логические операторы необходимо встраивать в код приложения вручную.