Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Понятие об общем цикле создания VBA – программыСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Процесс создания программы обычно разбивается на ряд этапов: 1. Тщательный анализ задачи, решение которой предстоит запрограммировать. 2. Проектирование программы, т.е., подразделение её на отдельные блоки, каждый из которых будет предназначен для решения какой-нибудь локализованной подзадачи. Вместе с тем продумать, как эти блоки будут связаны друг с другом общим процессом решения всей задачи. 3. Поскольку мы имеем дело с визуальным программированием, то не обойтись без всевозможных окон (форм), в которых надо предусмотреть управляющие элементы и зоны для ввода или выбора данных. 4. Для каждого из элементов таких форм надо продумать, какие действия должны происходить в программе при воздействии на эти элементы. Вот тут уже придётся писать соответствующие подпрограммы (процедуры), которые эти действия будут производить в общей программе. 5. Когда этапы 1 - 4 пройдены, т.е., детальный проект составлен, можно переходить к его реализации: Ø проектирование внешнего вида нужных форм и размещение на них элементов управления; Ø описание свойств этих элементов в среде редактора VBA; Ø написание программного кода (текста программ на языке VBA) необходимых процедур и т. д. 6. Следующий шаг – запуск программы на исполнение и выявление ошибок в ней. 7. При обнаружении ошибок в синтаксисе текста программы или ошибок в самом алгоритме (это выявляется посредством выполнения контрольного примера с заранее известными результатами) наступает период отладки программы. 8. Отладка сводится к выявлению характера ошибки, её устранению и повторному исполнению программы. Эти действия повторяются до тех пор пока все ошибки не будут устранены. У программистов бытует такое шуточное высказывание об этом периоде работы над программой: "Ещё одна ПОСЛЕДНЯЯ ошибка!" 9. Последний этап – "прогон" проекта на реальных данных и сдача его в эксплуатацию. Уточним некоторые подробности. Создавать новую форму, размещать в ней надписи, поля ввода, командные кнопки и другие элементы управления, а также писать программный код необходимых процедур, удобнее всего с помощью визуальной среды разработки, предоставляемой редактором VBA. Например, для создании новой формы потребуется лишь выбрать в меню редактора VBA команду Insert =>UserForm, и на экран будет выведено окно новой, пока еще пустой формы. Затем, копируя в форму заготовку элемента управления надпись, можно будет добавить в нее необходимые надписи, а с помощью копирования заготовки элемента управления командная кнопка, можно будет поместить в форму любые требуемые кнопки, — например, ту, после щелчка на которой выполнение вашей программы будет завершаться. Наконец, при выборе команды меню View => Code в редакторе VBA будет открыто окно программного кода, предназначенное для записи текста необходимых процедур обработки событий формы и ее компонентов, а также разнообразных вспомогательных процедур. После того как программа, наконец, будет готова, следует перейти к третьему этапу работы — тестированию созданной вами программы. Этот процесс предполагает тщательный анализ функционирования только что созданной программы в самых различных режимах, назначение которого — убедиться, что она работает в полном соответствии с вашими планами. Для этого удобнее всего воспользоваться командой меню редактора VBA Run... (Выполнить...). При выборе этой команды вновь созданная программа запускается на выполнение и появляется возможность проверить, как она реагирует на те или иные события, правильно ли обрабатываются введенные данные (как корректные, так и заведомо ошибочные), позволяет ли она решить ту задачу, для которой, собственно, и была создана. При обнаружении любых ошибок или просто нежелательных отклонений от нормальной работы требуется перейти к четвертому этапу разработки программы — провести ее отладку. Суть этой процедуры состоит в том, что с помощью тех или иных средств выясняется причина появления ошибки в работе программы и принимается решение о способах ее устранения. Теперь потребуется вернуться ко второму этапу и внести в программу необходимые изменения, а затем вновь перейти к третьему этапу и повторить ее тестирование. Этот цикл повторяется до тех пор, пока тестирование не покажет отсутствие каких-либо отклонений от ожидаемого поведения программы. Надо заметить, что редактор VBA предлагает несколько мощных и эффективных средств автоматизации процесса отладки.
|
||
|
Последнее изменение этой страницы: 2016-12-16; просмотров: 560; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.007 с.) |