Л. А. Денидова
А. Н. Пылькин
Москва
Горячая линия - Телеиои
2004
ББК 32. 973
ДЗО
Демидова Л. А. , Пылькин А. Н. ДЗО Программирование в среде Visual Basic for Applications:
Практикум. - M. : Горячая линия - Телеком, 2004. - 175 с: ил. ISBN 5-93517-150-3. В форме практических рекомендаций рассмотрены основы
программирования в среде Visual Basic for Applications (VBA) для создания
приложений MS Excel. Изложение материала оформлено в виде
отдельных разделов, в которых кратко представлена основная теория по
конкретным темам, приведены примеры решения задач. Предлагаются
варианты заданий для самостоятельного выполнения. Для студентов вузов, может быть полезна всем желающим овладеть
основами программирования в среде Visual Basic for Applications. Учебное издание
Демидова Лилия Анатольевна
Пылькин Александр Николаевич
Программирование в среде
Visual Basic for Applications
Практикум
Обложка художника В. Г. Ситникова
ЛР № 071825 от 16 марта 1999 г.
Подписано в печать 14 08 03 Формат 60x88/16 Печать
Уч-изд л 10,9 Тираж 2000 экз Изд № 150
ISBN 5-93517-150-3. © Демидова Л. А. ,
© ОформлениеТЩательства
«Горячая линия-Телеком», 2004
Visual Basic for Applications
Visual Basic for Applications (VBA) - это сочетание одного
из самых простых языков программирования и всех
вычислительных возможностей Excel. Он прост в освоении и позволяет
быстро получать ощутимые результаты- конструировать
профессиональные приложения, решающие практически все задачи,
встречающиеся в среде Windows. При этом создание многих
приложений с использованием VBA проще и быстрее, чем при
помощи других языков программирования. VBA позволяет
легко решать многие задачи, о возможности выполнения которых
средствами Excel вы раньше даже и не догадывались. VBA применяет технологию визуального программирования,
т. е. конструирование рабочей поверхности приложения и
элементов его управления непосредственно на экране, а также
запись всей программы или ее частей при помощи средства Мас-
roRecorder (автоматическая запись макроса). VBA содержит
графическую среду, позволяющую наглядно конструировать
экранные формы и управляющие элементы. При первом знакомстве с технологией визуального
программирования может создаться впечатление, что она сводится к
записи макросов, добавлению в формы элементов управления
и определению их связей с макросами. Довольно часто при
решении простейших задач так и происходит. Но если требуется
создать сколько-нибудь сложное продвинутое приложение с
содержательной обработкой данных, то на первый план выступает
сам язык VBA. В данном пособии рассматриваются основные элементы
языка VBA (переменные, константы, операторы, объекты языка,
макросы, элементы управления, формы и т. д. ). Кроме того,
приводятся различные примеры, так как при изучении
программирования на языке VBA они играют важнейшую роль. Как
правило, удачно подобранный пример может передать
основную идею лучше, чем сложные и длинные теоретические
рассуждения.