VBA 6.3. Справочник — В книге приведены справочные сведения по программированию на языке Visual Basic 6.3 для приложений (VBA 6.3) в рамках Microsoft Office ХР Professional. Подробно описаны объекты, их свойства и методы, операторы, функции, типы данных. Отдельная глава посвящена проектированию меню, панелей и форм. Описание иллюстрировано примерами. Сведения структурированы по приложениям, входящим в состав Microsoft Office ХР: Word, Excel, PowerPoint, Access. Книга предназначена для начинающих пользователей и не требует знакомства с предыдущими версиями языка Visual Basic.
Предисловие Работа со справочником Оформление текста 1. Первые шаги 1.1. Запись макросов 1.2. Редактирование макросов 1.3. Создание макроса в программном коде 1.4. Редактор Visual Basic 1.5. Основные понятия VBA 2. Типы данных и операции 2.1. Объявления и область видимости 2.2. Простые типы данных 2.3. Массивы 2.4. Типы данных, определяемые пользователем 2.5. Арифметические операции 2.6. Логические операции 2.7. Операции сравнения 2.8. Операции объединения 3. Управляющие структуры VBA 3.1. Переход по метке 3.2. Конструкции выбора 3.3. Ветвление по условию 3.4. Циклы 3.5. Досрочный выход из цикла 3.6. Процедуры (Макросы) 3.7. Функции 3.8. Внешние ссылки 4. Операторы и функции VBA 4.1. Интерфейс 4.2. Файловые операции 4.3. Дата и время 4.4. Информация о среде 4.5. Финансовые вычисления 4.6. Математические вычисления 4.7. Строки 4.8. OLE 4.9. Коллекции 4.10. Обработка ошибок 5. Меню, панели инструментов, экранные формы 5.1. Меню и панели инструментов 5.2. Экранная форма 6. Объект Word 6.1. Обзор объектной модели Word 6.2. Объект Application 6.3. Единицы измерения и их преобразование 6.4. Параметры среды Word 6.5. Доступ к документам — объект Document 6.6. Раздел документа — объект Section 6.7. Колонтитулы — объект HeaderFooters 6.8. Абзацы (параграфы) — объект Paragraph 6.9. Предложения — коллекция Sentences 6.10. Отдельные слова — коллекция Words 6.11. Текст документа и объект Range 6.12. Границы — коллекция Borders 6.13. Управление табуляцией — объект TabStop 6.14. Форматирование символов — объект Font 6.15. Пример форматирования 6.16. Манипуляции с таблицами — коллекция Tables 6.17. Столбцы таблицы — коллекция Columns 6.18. Строки таблицы — коллекция Rows 6.19. Ячейка таблицы — объект Cell 6.20. Форматирование таблицы (пример) 7. Объект Excel 7.1. Обзор объектной модели Excel 7.2. Уровень приложения — объект Application 7.3. Книга — объект Workbook 7.4. Лист книги — объект Worksheet 7.5. Доступ к ячейкам — объект Range 7.6. Доступ к содержимому ячеек — объект Range 7.7. Форматирование ячеек — объект Range 7.8. Операции со списками — объект Range 7.9. Внедренные диаграммы — объект ChartObject 7.10. Диаграммы — объект Chart 8. Объект PowerPoint 8.1. Обзор объектной модели PowerPoint 8.2. Уровень приложения — объект Application 8.3. Основной объект — Presentation 8.4. Образцы — объект Master 8.5. Слайды — объект Slide 8.6. Объекты слайда — коллекция Shapes 8.7. Объект Shape 8.8. Обработка событий — объект ActionSetting 8.9. Параметры анимации — объект AnimationSettings 8.10. Параметры заливки — объект FillFormat 8.11. Форматирование линий — объект LineFormat 8.12. Управление тенью — объект ShadowFormat 8.13. Эффекты объемности — объект ThreeDFormat 8.14. Форматирование текста — объект TextStyle 8.15. Область текста — объект TextFrame 8.16. Объект TextRange 8.17. Форматирование абзаца — объект ParagraphFormat 8.18. Форматирование символов — объект Font 8.19. Таблица — объект Table 8.20. Столбец — объект Column 8.21. Строка — объект Row 8.22. Ячейка — объект Cell 9. Объект Access 9.1. Обзор 9.2. Уровень приложения — объект Application 9.3. Управление приложением — объект DoCmd 9.4. Экранная форма — объект Form 9.5. Элемент управления — Control 9.6. Отчеты — объект Report 9.7. Экран — объект Screen 9.8. База данных — объект CurrentData 9.9. Проект — объект CurrentProject 10. Объекты доступа к данным (DAO) 10.1. DAO: что это такое? 10.2. Обзор DAO 10.3. Начало начал — объект DBEngine 10.4. Подключение к базе данных ODBC 10.5. База данных — объект Database 10.6. Запросы — объект QueryDef 10.7. Набор записей — объект Recordset 10.8. Таблицы — объект TableDef 10.9. Поле данных — объект Field Приложение. Указатель терминов Visual Basic