Офисное программирование | страница 2
В первой части учебного пособия рассматриваются основы языка программирования Visual for Application (VBA), применяемого для разработки собственных приложений в офисном пакете Microsoft. Рассказывается об основных операторах изменения порядка выполнения программ, дается полное описание редактора VBA.
Во второй части анализируется вопрос программирования на VBA в приложении Word. Здесь рассматриваются возможности создания диалоговых окон, разработка полезных макросов и заполнение стандартных документов при помощи шаблона заготовок.
Третья часть посвящена программированию на VBA в приложении Excel. При этом рассматриваются финансовые функции, использование возможностей VBA для автоматизации бухгалтерского учета, автоматического заполнения и вычисления данных. Кроме этого, затрагиваются основные положения создания и разработки баз данных в Excel.
Нумерация примеров, рисунков и таблиц сквозная.
Часть I
Осноные седения о программироании на VBA
Глава 1
Типы данных, услоные операторы и массиы VBA
1.1. Введение в VBA. Типы данных
Настоящий курс является начальным руководством по разработке программ, написанных на языке Visual Basic for Application (для приложений).
VBA представляет собой набор средств программирования для создания собственных программ и подгонки имеющихся приложений под запросы пользователя.
Приложение – это полномасштабная программа, выполняющая конкретную практическую работу (например, текстовый процессор, электронные таблицы или приложение баз данных).
С помощью VBA можно изменять внешний вид или способ применения имеющихся средств приложения, а также добавлять свои, совершенно новые возможности.
В настоящее время VBA движется по направлению к тому, чтобы стать стандартом в индустрии создания программ. После освоения VBA вы сможете использовать этот язык в любом из приложений, поддерживающих VBA. Причем, зная VBA, вы автоматически изучаете язык Visual Basic.
Microsoft создала VBA и обеспечила поддержку VBA во всех главных приложениях Office: Word, Excel, Access и PowerPoint.
Понимание объектов лежит в основе программирования в VBA, особенно когда дело касается создания пользовательских диалоговых окон и использования возможностей ведущего VBA-приложения.
Определения
Объектом называется любая именованная сущность, имеющая:
• свойства, т. е. установки, которые можно проверить и изменить;
• методы, т. е. действия, которые может выполнить объект, когда программа попросит об этом;