Назаров С.В., Мельников П.П., Смольников Л.П., Куприянов Д.В., Титов В.А. — Под ред. Назарова С.В.
М.: Финансы и статистика, 2007. — 656 с.: ил. — ISBN 978-5-279-02926-6.
В доступной форме рассматриваются язык объектно-ориентированного визуального программирования Visual Basic for Application и его использование для разработки офисных приложений в пакетах MS Office: Word, Excel, Access, PowerPoint, Outlook. Благодаря этим пакетам прикладных программ можно создавать интегрированные документы, опирающиеся на данные различных приложений, практически не замечая перехода от одного приложения к другому.
Для студентов экономических вузов, обучающихся по специальности "Прикладная информатика в экономике", и широкого круга пользователей, работающих в среде Windows MS Office.
Содержание:Предисловие.
Особенности языка и средств VBAVBA — язык офисного программирования.
Элементы VBA как языка объектно-ориентированного программирования.
Интегрированная среда VBA.
Основы разработки и отладки программ на VBAКомпоненты проекта и языка VBA.
Данные и их описание.
Операторы, выражения и операции.
Операторы управления Visual Basic.
Процедуры VBA для приложений.
Встроенные функции.
Отладка программ и обработка ошибочных ситуаций.
Создание приложений MS WordСтруктура проекта приложения MS Word. Объект Application MS Word.
Операции с документами.
Операции с абзацами.
Операции с текстом.
Операции с таблицами.
Примеры программ и приложений.
Создание приложений MS ExcelСтруктура проекта приложения MS Excel.
Структура объекта Application MS Excel.
Свойства, методы и события объектов приложения MS Excel.
Разработка приложений.
Применение функций.
Работа с диаграммами.
Создание шаблона приложения.
Автоматизация баз данных Access с использованием VBAИнтерактивные средства разработки приложений баз данных.
Пример интерактивной разработки приложения базы данных.
Основные понятия программного управления приложением БД.
Программный доступ к даннымПрограммирование доступа к данным с использованием DAO.
Обработка данных средствами языка SQL.
Технология доступа к данным ADO.
Введение в разработку многопользовательских приложений Access.
Создание приложений для MS OutlookОбщая характеристика возможностей Outlook.
Формы Outlook.
VBScript-программирование форм в Outlook.
Объектная модель Outlook.
Элементы Outlook.
Коллекции Outlook.
Панели инструментов.
Программирование форм.
Создание приложений для MS PowerPointОбщие сведения о системе PowerPoint.
Управление приложением PowerPoint.
Работа с презентациями.
Коллекция Presentations.
Объект Presentation (презентация).
Работа со слайдами.
Работа с цветовыми схемами.
Объект ColorScheme.
Управление показом слайдов.
Объект SlideShowWindow.
Работа с рисованными объектами.
Работа с несколькими рисованными объектами.
Коллекция Shapes.
Объект Shape.
Работа с таблицами.
Литература
Глоссарий
Предметный указатель